#884 ELN: Try building Fedora-ELN qcow2 image.
Merged 3 years ago by jkaluza. Opened 3 years ago by jkaluza.
jkaluza/pungi-fedora eln-rewrite  into  eln

file modified
+40 -6
@@ -28,8 +28,15 @@ 

      #"image_build"

  ]

  

- # Build installer only from Everything x86_64.

+ # Build installer only from BaseOS x86_64.

  buildinstall_skip = [

+     ('^BaseOS$', {

+         'i386': True,

+         'aarch64': True,

+         'armhfp': True,

+         'ppc64le': True,

+         's390x': True

+     }),

      ('^Everything$', {

          'i386': True,

          'aarch64': True,
@@ -37,15 +44,20 @@ 

          'ppc64le': True,

          's390x': True

      }),

-     ("^(Modular|AppStream|CRB|BaseOS|ResilientStorage|HighAvailability|SAP|SAPHANA|RT|NFV)$", {

+     ("^(Modular|AppStream|CRB|ResilientStorage|HighAvailability|SAP|SAPHANA|RT|NFV)$", {

          '*': True

      }),

  ]

  

  # Add the rawhide repository for missing packages

+ # TODO: Once we have all the packages built in ELN repos,

+ # we must remove this completely.

  lorax_extra_sources = [

      ('^Everything$', {

          '*': 'https://kojipkgs.fedoraproject.org/repos/f33-build/latest/$basearch/',

+     }),

+     ('^BaseOS$', {

+         '*': ['https://odcs.fedoraproject.org/composes/production/latest-Fedora-ELN/compose/Everything/$basearch/os/', 'https://kojipkgs.fedoraproject.org/repos/f33-build/latest/$basearch/'],

      })

  ]

  
@@ -68,7 +80,9 @@ 

       },

       '*': {

           'noupgrade': True,

-          'rootfs_size': 3

+          'rootfs_size': 3,

+          # This is used to use ELN lorax templates instead of Fedora ones.

+          'configuration_file': 'lorax.conf'

       }

    })

  ]
@@ -110,9 +124,9 @@ 

              'image-build': {

                      'format': [('docker', 'tar.xz')],

                      'name': 'Fedora-Container-Base',

-                     'kickstart': 'fedora-container-base.ks',

+                     'kickstart': 'fedora-eln-container-base.ks',

                      'distro': 'Fedora-22',

-                     'disk_size': 5,

+                     'disk_size': 10,

                      'arches': ['x86_64'],

                      'repo': 'Everything',

                      'install_tree_from': 'Everything',
@@ -126,6 +140,26 @@ 

                  'docker_label': '{ "name": "fedora-eln", "license": "MIT", "vendor": "Fedora Project", "version": "9"}',

              },

          },

-         ],

+     ],

+     "^BaseOS$": [

+         {

+             "image-build": {

+                 "format": [("qcow2", "qcow2")],

+                 "name": "Fedora-ELN-Guest",

+                 "version": "9.0",

+                 "kickstart": "fedora-eln-guest.ks",

+                 "ksversion": "F26",

+                 "distro": "Fedora-20",

+                 "disk-size": "10",

+                 "arches": ["x86_64"],

+                 'install_tree_from': 'BaseOS',

+                 "repo": ["BaseOS","AppStream","Everything"]

+                 "failable": ["*"],

+             },

+             "factory-parameters": {

+                 "generate_icicle": False,

+             }

+         }

+     ]

  }

  

file added
+2
@@ -0,0 +1,2 @@ 

+ [lorax]

+ sharedir = /srv/odcs/lorax-templates/templates.d/80-rhel/

rebased onto fda1ee64d74877a0efb14371834a9f9e54f5d967

3 years ago

rebased onto 7d750a07e129bf188397a11ad4e746af02102cdd

3 years ago

rebased onto c824690ce0bf81cb4a1b3685e47b7d657ab8b85e

3 years ago

rebased onto 2b7e37ffdf6b3b77f26eadf9eed84581895fa56b

3 years ago

rebased onto 4e032b4756da2e77d08104fa10aded01dcf4bcd3

3 years ago

rebased onto 672eeb8b16b6d288f574de00bb75fee04995e518

3 years ago

rebased onto b5233d8b4b35499165e0e514d782b097bd40e31f

3 years ago

rebased onto 852d32eb4eb4fed821d8282534070298becfac24

3 years ago

rebased onto cf5e1efeb7d3fa01f2dc17cee46784a1f97ccf8b

3 years ago

rebased onto 8388d95953e2226e0bb6f664090b7736eb3572be

3 years ago

rebased onto 30631bc3227506410436c8159fc0872bab544970

3 years ago

rebased onto dfcb2434b52c89b166a5dc1fdbaf7452eed09b6e

3 years ago

rebased onto fc26c43b4393ff22b716bc3e76f5cb8c1c37d35f

3 years ago

rebased onto 1ff5a3ccbb13e2c1aff2e070e6077cda1bce8fcd

3 years ago

rebased onto f8b273d0700d1da979763ef2a3cc48671b518f7a

3 years ago

rebased onto 5aef20ad2d6527311273fc7b9541b8834837b061

3 years ago

rebased onto 7950349fd5ae1eb3286df764af661f0a1ccbea88

3 years ago

rebased onto 3dac35c465c192ab9e65be1d5d10240d88d30595

3 years ago

rebased onto 2a9f171ff6ffd5ca6ce8f0fde4a107cde8de3bae

3 years ago

rebased onto 9616d0a20e17c1689c4b59984f4510e68de3688a

3 years ago

rebased onto b9663a7338730d06f668a719a0620d4dcfc42990

3 years ago

rebased onto a8ddaba116840ae02d7dcd7f22d87f0faae5a6d8

3 years ago

rebased onto 16b512007785072bb1a09bdee7af30d8aa6046be

3 years ago

rebased onto 18a1c87dfc0ea4477a9c68fc2c27ed81ff961976

3 years ago

rebased onto 8642491

3 years ago

1 new commit added

  • Set disk_size to 10.
3 years ago

2 new commits added

  • Set disk_size to 10.
  • ELN: Try building Fedora-ELN qcow2 image.
3 years ago

2 new commits added

  • Set disk_size to 10.
  • ELN: Try building Fedora-ELN qcow2 image.
3 years ago

2 new commits added

  • Set disk_size to 10.
  • ELN: Try building Fedora-ELN qcow2 image.
3 years ago

2 new commits added

  • Set disk_size to 10.
  • ELN: Try building Fedora-ELN qcow2 image.
3 years ago

2 new commits added

  • Set disk_size to 10.
  • ELN: Try building Fedora-ELN qcow2 image.
3 years ago

2 new commits added

  • Set disk_size to 10.
  • ELN: Try building Fedora-ELN qcow2 image.
3 years ago

Pull-Request has been merged by jkaluza

3 years ago
Metadata
Flags
jenkins
failure
Build #144 failed (commit: f534c08d)
3 years ago
jenkins
failure
Build #143 failed (commit: 1da158b3)
3 years ago
jenkins
success (100%)
Build #142 successful (commit: b6b2f20b)
3 years ago
jenkins
error
Build #141 aborted (commit: b6b2f20b)
3 years ago
jenkins
failure
Build #140 failed (commit: 7a9552e1)
3 years ago
jenkins
failure
Build #139 failed (commit: d03c7eda)
3 years ago
jenkins
failure
Build #137 failed (commit: 7a823103)
3 years ago
jenkins
success (100%)
Build #135 successful (commit: 86424911)
3 years ago
jenkins
success (100%)
Build #134 successful (commit: 86424911)
3 years ago
jenkins
failure
Build #133 failed (commit: 16b51200)
3 years ago
jenkins
failure
Build #132 failed (commit: a8ddaba1)
3 years ago
jenkins
failure
Build #131 failed (commit: b9663a73)
3 years ago
jenkins
failure
Build #128 failed (commit: 9616d0a2)
3 years ago
jenkins
error
Build #127 aborted (commit: 9616d0a2)
3 years ago
jenkins
success (100%)
Build #126 successful (commit: 2a9f171f)
3 years ago
jenkins
success (100%)
Build #125 successful (commit: 3dac35c4)
3 years ago
jenkins
failure
Build #124 failed (commit: 5aef20ad)
3 years ago
jenkins
error
Build #123 aborted (commit: 5aef20ad)
3 years ago
jenkins
error
Build #122 aborted (commit: f8b273d0)
3 years ago
jenkins
error
Build #121 aborted (commit: 1ff5a3cc)
3 years ago
jenkins
error
Build #120 aborted (commit: fc26c43b)
3 years ago
jenkins
error
Build #119 aborted (commit: dfcb2434)
3 years ago
jenkins
failure
Build #118 failed (commit: 8388d959)
3 years ago
jenkins
failure
Build #117 failed (commit: cf5e1efe)
3 years ago
jenkins
failure
Build #116 failed (commit: 852d32eb)
3 years ago
jenkins
failure
Build #114 failed (commit: b5233d8b)
3 years ago
jenkins
failure
Build #112 failed (commit: 672eeb8b)
3 years ago
jenkins
failure
Build #110 failed (commit: 4e032b47)
3 years ago
jenkins
success (100%)
Build #107 successful (commit: 2b7e37ff)
3 years ago
jenkins
failure
Build #106 failed (commit: c824690c)
3 years ago
jenkins
success (100%)
Build #105 successful (commit: 7d750a07)
3 years ago
jenkins
error
Build #104 aborted (commit: 7d750a07)
3 years ago
jenkins
failure
Build #103 failed (commit: 2ff3d4f7)
3 years ago