cloud-init on Disco, opennebula will intermittently fail unittests
Bug #1813641 reported by
Chad Smith
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-init |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Just like recent BUG: #1813383 bash on disco now exposed EPOCHSECONDS environment variable as well as EPOCHREALTIME.
OpenNebula datasource inspects all bash environment variables in order to surfaces variables which have changed across bash env invocations. Since EPOCHREALTIME and EPOCHSECONDS are both known to increase across environment queries, OpenNebula needs to exclude both of these values from
potential lists of changed environment variables to avoid false positives.
This intermittent bug caused a FTBFS for cloud-init in disco:
https:/
Related branches
~chad.smith/cloud-init:ubuntu/xenial
- Ryan Harper: Approve
- Server Team CI bot: Approve (continuous-integration)
-
Diff: 555 lines (+84/-8)8 files modifiedcloudinit/config/cc_rh_subscription.py (+3/-3)
cloudinit/net/sysconfig.py (+2/-0)
cloudinit/sources/DataSourceOpenNebula.py (+3/-1)
debian/changelog (+13/-1)
setup.py (+10/-3)
systemd/cloud-init-generator.tmpl (+5/-0)
tests/unittests/test_distros/test_netconfig.py (+8/-0)
tests/unittests/test_net.py (+40/-0)
~chad.smith/cloud-init:ubuntu/cosmic
- Ryan Harper: Approve
- Server Team CI bot: Approve (continuous-integration)
-
Diff: 550 lines (+84/-8)8 files modifiedcloudinit/config/cc_rh_subscription.py (+3/-3)
cloudinit/net/sysconfig.py (+2/-0)
cloudinit/sources/DataSourceOpenNebula.py (+3/-1)
debian/changelog (+13/-1)
setup.py (+10/-3)
systemd/cloud-init-generator.tmpl (+5/-0)
tests/unittests/test_distros/test_netconfig.py (+8/-0)
tests/unittests/test_net.py (+40/-0)
~chad.smith/cloud-init:ubuntu/bionic
- Ryan Harper: Approve
- Server Team CI bot: Approve (continuous-integration)
-
Diff: 550 lines (+84/-8)8 files modifiedcloudinit/config/cc_rh_subscription.py (+3/-3)
cloudinit/net/sysconfig.py (+2/-0)
cloudinit/sources/DataSourceOpenNebula.py (+3/-1)
debian/changelog (+13/-1)
setup.py (+10/-3)
systemd/cloud-init-generator.tmpl (+5/-0)
tests/unittests/test_distros/test_netconfig.py (+8/-0)
tests/unittests/test_net.py (+40/-0)
~chad.smith/cloud-init:ubuntu/devel
- Server Team CI bot: Approve (continuous-integration)
- cloud-init Commiters: Pending requested
-
Diff: 548 lines (+85/-7)8 files modifiedcloudinit/config/cc_rh_subscription.py (+3/-3)
cloudinit/net/sysconfig.py (+2/-0)
cloudinit/sources/DataSourceOpenNebula.py (+3/-1)
debian/changelog (+14/-0)
setup.py (+10/-3)
systemd/cloud-init-generator.tmpl (+5/-0)
tests/unittests/test_distros/test_netconfig.py (+8/-0)
tests/unittests/test_net.py (+40/-0)
~chad.smith/cloud-init:fix/opennebula-exclude-epochseconds
- Ryan Harper: Approve
- Server Team CI bot: Approve (continuous-integration)
-
Diff: 15 lines (+3/-1)1 file modifiedcloudinit/sources/DataSourceOpenNebula.py (+3/-1)
description: | updated |
To post a comment you must log in.
This bug is fixed with commit 8ee294d5 to cloud-init on branch master. /git.launchpad. net/cloud- init/commit/ ?id=8ee294d5
To view that commit see the following URL:
https:/