mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
Merge remote-tracking branch 'origin/4.19'
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> Conflicts: systemvm/debian/opt/cloud/bin/cs/CsHelper.py
This commit is contained in:
commit
836ef9ec70
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@ -313,7 +313,7 @@ jobs:
|
||||
echo -e "Simulator CI Test Results: (only failures listed)\n"
|
||||
python3 ./tools/marvin/xunit-reader.py integration-test-results/
|
||||
|
||||
- uses: codecov/codecov-action@v3
|
||||
- uses: codecov/codecov-action@v4
|
||||
with:
|
||||
files: jacoco-coverage.xml
|
||||
fail_ci_if_error: true
|
||||
|
||||
2
.github/workflows/codecov.yml
vendored
2
.github/workflows/codecov.yml
vendored
@ -49,7 +49,7 @@ jobs:
|
||||
cd nonoss && bash -x install-non-oss.sh && cd ..
|
||||
mvn -P quality -Dsimulator -Dnoredist clean install -T$(nproc)
|
||||
|
||||
- uses: codecov/codecov-action@v3
|
||||
- uses: codecov/codecov-action@v4
|
||||
with:
|
||||
files: ./client/target/site/jacoco-aggregate/jacoco.xml
|
||||
fail_ci_if_error: true
|
||||
|
||||
2
.github/workflows/ui.yml
vendored
2
.github/workflows/ui.yml
vendored
@ -55,7 +55,7 @@ jobs:
|
||||
npm run lint
|
||||
npm run test:unit
|
||||
|
||||
- uses: codecov/codecov-action@v3
|
||||
- uses: codecov/codecov-action@v4
|
||||
with:
|
||||
working-directory: ui
|
||||
files: ./coverage/lcov.info
|
||||
|
||||
@ -113,22 +113,20 @@ def bool_to_yn(val):
|
||||
def get_device_info():
|
||||
""" Returns all devices on system with their ipv4 ip netmask """
|
||||
list = []
|
||||
mtu = None
|
||||
for i in execute("ip addr show |grep -v secondary"):
|
||||
vals = i.strip().lstrip().rstrip().split()
|
||||
if re.search('[0-9]:', vals[0]):
|
||||
to = {}
|
||||
to['mtu'] = vals[4]
|
||||
list.append(to)
|
||||
mtu = vals[4]
|
||||
|
||||
if vals[0] == "inet":
|
||||
if len(list) > 0:
|
||||
to = list.pop(len(list)-1)
|
||||
else:
|
||||
to = {}
|
||||
to['ip'] = vals[1]
|
||||
to['dev'] = vals[-1]
|
||||
to['network'] = IPNetwork(to['ip'])
|
||||
to['dnsmasq'] = False
|
||||
if mtu:
|
||||
to['mtu'] = mtu
|
||||
list.append(to)
|
||||
return list
|
||||
|
||||
|
||||
@ -263,7 +263,7 @@ export default {
|
||||
return Promise.resolve()
|
||||
} else if (!this.ipV4Regex.test(value)) {
|
||||
return Promise.reject(this.$t('message.error.ipv4.address'))
|
||||
} else if (rule.networkType !== 'L2' && !this.isIp4InCidr(value, rule.cidr)) {
|
||||
} else if (rule.networkType === 'Isolated' && !this.isIp4InCidr(value, rule.cidr)) {
|
||||
const rangeIps = this.calculateCidrRange(rule.cidr)
|
||||
const message = `${this.$t('message.error.ip.range')} ${this.$t('label.from')} ${rangeIps[0]} ${this.$t('label.to')} ${rangeIps[1]}`
|
||||
return Promise.reject(message)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user