summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Moser <smoser@ubuntu.com>2018-08-23 23:41:09 -0700
committerScott Moser <smoser@ubuntu.com>2018-08-23 23:41:09 -0700
commit331de798365a51b54157ba5d6acc0a2166d6304e (patch)
treec6a5d1d2a59ebd7405bcfe67e01f0ed328d5bb62
parent0df2b42f6f1451d11fba11012006dd7aaa9d533f (diff)
downloadvyos-cloud-init-331de798365a51b54157ba5d6acc0a2166d6304e.tar.gz
vyos-cloud-init-331de798365a51b54157ba5d6acc0a2166d6304e.zip
drop cherry picks included in master commit dab59087
drop the following cherry picks: cpick-3cee0bf8-oracle-fix-detect_openstack-to-report-True-on
-rw-r--r--debian/patches/cpick-3cee0bf8-oracle-fix-detect_openstack-to-report-True-on66
-rw-r--r--debian/patches/series1
2 files changed, 0 insertions, 67 deletions
diff --git a/debian/patches/cpick-3cee0bf8-oracle-fix-detect_openstack-to-report-True-on b/debian/patches/cpick-3cee0bf8-oracle-fix-detect_openstack-to-report-True-on
deleted file mode 100644
index 7518cb0f..00000000
--- a/debian/patches/cpick-3cee0bf8-oracle-fix-detect_openstack-to-report-True-on
+++ /dev/null
@@ -1,66 +0,0 @@
-From 3cee0bf85fbf12d272422c8eeed63bf06e64570b Mon Sep 17 00:00:00 2001
-From: Chad Smith <chad.smith@canonical.com>
-Date: Tue, 31 Jul 2018 18:44:12 +0000
-Subject: [PATCH] oracle: fix detect_openstack to report True on
- OracleCloud.com DMI data
-
-The OpenStack datasource in 18.3 changed to detect data in the
-init-local stage instead of init-network and attempted to redetect
-OpenStackLocal datasource on Oracle across reboots. The function
-detect_openstack was added to quickly detect whether a platform is
-OpenStack based on dmi product_name or chassis_asset_tag and it was
-a bit too strict for Oracle in checking for 'OpenStack Nova'/'Compute'
-DMI product_name.
-
-Oracle's DMI product_name reports 'SAtandard PC (i440FX + PIIX, 1996)'
-and DMI chassis_asset_tag is 'OracleCloud.com'.
-
-detect_openstack function now adds 'OracleCloud.com' as a supported value
-'OracleCloud.com' to valid chassis-asset-tags for the OpenStack
-datasource.
-
-LP: #1784685
----
- cloudinit/sources/DataSourceOpenStack.py | 3 ++-
- .../test_datasource/test_openstack.py | 18 ++++++++++++++++++
- 2 files changed, 20 insertions(+), 1 deletion(-)
-
---- a/cloudinit/sources/DataSourceOpenStack.py
-+++ b/cloudinit/sources/DataSourceOpenStack.py
-@@ -28,7 +28,8 @@ DMI_PRODUCT_NOVA = 'OpenStack Nova'
- DMI_PRODUCT_COMPUTE = 'OpenStack Compute'
- VALID_DMI_PRODUCT_NAMES = [DMI_PRODUCT_NOVA, DMI_PRODUCT_COMPUTE]
- DMI_ASSET_TAG_OPENTELEKOM = 'OpenTelekomCloud'
--VALID_DMI_ASSET_TAGS = [DMI_ASSET_TAG_OPENTELEKOM]
-+DMI_ASSET_TAG_ORACLE_CLOUD = 'OracleCloud.com'
-+VALID_DMI_ASSET_TAGS = [DMI_ASSET_TAG_OPENTELEKOM, DMI_ASSET_TAG_ORACLE_CLOUD]
-
-
- class DataSourceOpenStack(openstack.SourceMixin, sources.DataSource):
---- a/tests/unittests/test_datasource/test_openstack.py
-+++ b/tests/unittests/test_datasource/test_openstack.py
-@@ -511,6 +511,24 @@ class TestDetectOpenStack(test_helpers.C
- ds.detect_openstack(),
- 'Expected detect_openstack == True on OpenTelekomCloud')
-
-+ @test_helpers.mock.patch(MOCK_PATH + 'util.read_dmi_data')
-+ def test_detect_openstack_oraclecloud_chassis_asset_tag(self, m_dmi,
-+ m_is_x86):
-+ """Return True on OpenStack reporting Oracle cloud asset-tag."""
-+ m_is_x86.return_value = True
-+
-+ def fake_dmi_read(dmi_key):
-+ if dmi_key == 'system-product-name':
-+ return 'Standard PC (i440FX + PIIX, 1996)' # No match
-+ if dmi_key == 'chassis-asset-tag':
-+ return 'OracleCloud.com'
-+ assert False, 'Unexpected dmi read of %s' % dmi_key
-+
-+ m_dmi.side_effect = fake_dmi_read
-+ self.assertTrue(
-+ ds.detect_openstack(),
-+ 'Expected detect_openstack == True on OracleCloud.com')
-+
- @test_helpers.mock.patch(MOCK_PATH + 'util.get_proc_env')
- @test_helpers.mock.patch(MOCK_PATH + 'util.read_dmi_data')
- def test_detect_openstack_by_proc_1_environ(self, m_dmi, m_proc_env,
diff --git a/debian/patches/series b/debian/patches/series
index 86817213..d5a24c55 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,4 +2,3 @@ azure-use-walinux-agent.patch
ds-identify-behavior-xenial.patch
stable-release-no-jsonschema-dep.patch
openstack-no-network-config.patch
-cpick-3cee0bf8-oracle-fix-detect_openstack-to-report-True-on