components/openstack/cloudbase-init/patches/osconfigdrive.patch
author Sean Wilcox <sean.wilcox@oracle.com>
Fri, 24 Mar 2017 14:28:46 -0600
changeset 7799 e35d3ee6d1b8
permissions -rw-r--r--
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive 25615046 cloudbase-init should support configdrive on solaris 25027429 Enable cloudbase-init debug in config file
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7799
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
     1
In house patch to add the sunos5 platform to the confidrive portion of
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
     2
cloudbase-init.
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
     3
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
     4
This patch is suitable for upstream submission.
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
     5
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
     6
--- cloudbase-init-0.9.9/cloudbaseinit/metadata/services/osconfigdrive/factory.py.~1~	2016-11-08 10:35:08.131876634 +0000
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
     7
+++ cloudbase-init-0.9.9/cloudbaseinit/metadata/services/osconfigdrive/factory.py	2016-11-08 10:35:41.632217784 +0000
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
     8
@@ -21,6 +21,8 @@ def get_config_drive_manager():
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
     9
     class_paths = {
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
    10
         'win32': 'cloudbaseinit.metadata.services.osconfigdrive.windows.'
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
    11
         'WindowsConfigDriveManager',
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
    12
+        'sunos5': 'cloudbaseinit.metadata.services.osconfigdrive.solaris.'
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
    13
+        'SolarisConfigDriveManager',
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
    14
     }
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
    15
 
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
    16
     class_path = class_paths.get(sys.platform)
e35d3ee6d1b8 PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff changeset
    17