{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12188901,"defaultBranch":"master","name":"diskimage-builder","ownerLogin":"openstack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-08-18T02:02:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/324574?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704851098.0","currentOid":""},"activityList":{"items":[{"before":"bc48388e81e6fe65ce5f06632a880ff16fe016ab","after":"e544379010ddfb2e5892bc70dc75aae73ed75fb8","ref":"refs/heads/master","pushedAt":"2024-05-01T15:23:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"ConfigDrive: Disable cloud-init auto dhcp by default\n\nIf your using configuration drive, cloud init tries to DHCP by\ndefault anyway, which delays the boot sequence as it seeks out a\nnetwork attached metadata source.\n\nSo instead, disable the automatic activation so the configuration\ndrive data source is acutally leverage. Additionally add further\nnotes to provide guidance to users of DIB.\n\nChange-Id: Ie7c522f23deb3f08ee4ec002e0e2020f382359aa","shortMessageHtmlLink":"ConfigDrive: Disable cloud-init auto dhcp by default"}},{"before":"e89359afa76a040d02f3e48effc635171e073b24","after":"bc48388e81e6fe65ce5f06632a880ff16fe016ab","ref":"refs/heads/master","pushedAt":"2024-04-29T07:52:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add Ubuntu 24.04 (noble) build to testing\"","shortMessageHtmlLink":"Merge \"Add Ubuntu 24.04 (noble) build to testing\""}},{"before":"4d1e1712b1448b12b97780c4b4cd962646884abb","after":"e89359afa76a040d02f3e48effc635171e073b24","ref":"refs/heads/master","pushedAt":"2024-04-26T17:49:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add tox-py311 job\"","shortMessageHtmlLink":"Merge \"Add tox-py311 job\""}},{"before":"d95c475c3a246d87847a66181b1d120aed3ec363","after":"4d1e1712b1448b12b97780c4b4cd962646884abb","ref":"refs/heads/master","pushedAt":"2024-04-17T19:18:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Overwrite EFI grub.cfg when it exists\"","shortMessageHtmlLink":"Merge \"Overwrite EFI grub.cfg when it exists\""}},{"before":"ee0aeef1a60fa831afc5fc726b166883ad10eddf","after":"d95c475c3a246d87847a66181b1d120aed3ec363","ref":"refs/heads/master","pushedAt":"2024-04-17T19:17:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Write fedora download redirect info to stderr\"","shortMessageHtmlLink":"Merge \"Write fedora download redirect info to stderr\""}},{"before":"e075445d645b4f54f515d6ea8d4e3f922c1db8cc","after":"ee0aeef1a60fa831afc5fc726b166883ad10eddf","ref":"refs/heads/master","pushedAt":"2024-04-17T01:21:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"fix(rocky): don't uninstall linux-firmware\"","shortMessageHtmlLink":"Merge \"fix(rocky): don't uninstall linux-firmware\""}},{"before":"30a89482713dcc67896c8d9d8603b7878d3d3e45","after":"e075445d645b4f54f515d6ea8d4e3f922c1db8cc","ref":"refs/heads/master","pushedAt":"2024-04-16T09:39:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"CI: Drop tripleo project template\n\nThe tripleo project has been retired, so these test jobs are no longer\navailable.\n\nChange-Id: I180088f23991ba930d36670ccb9d515114dea4fe","shortMessageHtmlLink":"CI: Drop tripleo project template"}},{"before":"833a2e17a201e9d9ced59401a4241458e39cdd2f","after":"30a89482713dcc67896c8d9d8603b7878d3d3e45","ref":"refs/heads/master","pushedAt":"2024-04-12T16:18:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"allow passing arbitrary build options in containerfile element\"","shortMessageHtmlLink":"Merge \"allow passing arbitrary build options in containerfile element\""}},{"before":"c81f77b9f35cd76be8d45542e6a2aa808a77051c","after":"833a2e17a201e9d9ced59401a4241458e39cdd2f","ref":"refs/heads/master","pushedAt":"2024-04-08T13:57:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Get rid of 3rd party mock\"","shortMessageHtmlLink":"Merge \"Get rid of 3rd party mock\""}},{"before":"2ba78f79a11633efde290684626f9c51b03014c5","after":"c81f77b9f35cd76be8d45542e6a2aa808a77051c","ref":"refs/heads/master","pushedAt":"2024-03-25T12:04:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Remove pre-bullseye release workaround\"","shortMessageHtmlLink":"Merge \"Remove pre-bullseye release workaround\""}},{"before":"ce44d5167753ca017faa9645a6d218bfdebdc9c8","after":"2ba78f79a11633efde290684626f9c51b03014c5","ref":"refs/heads/master","pushedAt":"2024-03-11T16:25:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Call grub2-mkconfig with --update-bls-cmdline\"","shortMessageHtmlLink":"Merge \"Call grub2-mkconfig with --update-bls-cmdline\""}},{"before":"5d0162905f3769c413cd398c7e8f8dcb8391638b","after":"ce44d5167753ca017faa9645a6d218bfdebdc9c8","ref":"refs/heads/master","pushedAt":"2024-03-11T16:04:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"feat: add almalinux-container element\n\nChange-Id: I0b9f50e9a8844e157af70ee0f343fe9d40fa2537\nSigned-off-by: Birger J. Nordølum ","shortMessageHtmlLink":"feat: add almalinux-container element"}},{"before":"741ab26206000c4bb4987f0b5cfdce583049f065","after":"5d0162905f3769c413cd398c7e8f8dcb8391638b","ref":"refs/heads/master","pushedAt":"2024-03-06T00:59:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Bump upper version of flake8\"","shortMessageHtmlLink":"Merge \"Bump upper version of flake8\""}},{"before":"0168c3057ddcc498147c756e361bd8b0c110f520","after":"741ab26206000c4bb4987f0b5cfdce583049f065","ref":"refs/heads/master","pushedAt":"2024-03-06T00:58:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Cleanup uses of DIB_IMAGE_ROOT_FS_UUID variable\n\nSince 2.4.0 disk-image-create does not export DIB_IMAGE_ROOT_FS_UUID\nanymore. This patch fix documentation and the iso element.\n\nCloses-Bug: 1699273\nChange-Id: I5e926c36256e580579bfd2c5aeff4ba6193c367a","shortMessageHtmlLink":"Cleanup uses of DIB_IMAGE_ROOT_FS_UUID variable"}},{"before":"f305d7fe70f66f9e329a3a254592713be7f30bbd","after":"0168c3057ddcc498147c756e361bd8b0c110f520","ref":"refs/heads/master","pushedAt":"2024-02-23T22:13:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"rocky-container: Add installation of Minimal Install group\"","shortMessageHtmlLink":"Merge \"rocky-container: Add installation of Minimal Install group\""}},{"before":"9e0ff1f5b3594072f2904c02d7e0c70ad2199f3f","after":"f305d7fe70f66f9e329a3a254592713be7f30bbd","ref":"refs/heads/master","pushedAt":"2024-02-21T17:36:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Fetch compatibile dnf download command in functest setup\n\nThe dnf-plugins-core repo updates its download command to use a\ndnf.utils method that is not present in the dnf version installed by\nDebian packages. Update the fetch of dnf-plugins-core to use the last\nversion of the download plugin that is compatible with the dnf package\nin Debian.\n\nNote that we don't use the bookworm dnf-plugins-core package to address\nthis because dnf-plugins-core specifies that it breaks and replaces\nzypper. This occurs due to the collision of a single manpage filename.\nOpenSUSE addresses this by moving one of the manpages to a different\nlocation allowing zypper and dnf to be installed together on SUSE\ndistros. Hopefully Debian will manage to do similar eventually.\n\nChange-Id: I3a029340f9635f54570e48a68a9e2c1b1e30a76f","shortMessageHtmlLink":"Fetch compatibile dnf download command in functest setup"}},{"before":"6fa80234bc4d0bacaf1a44e42f60c9eef777c0eb","after":"9e0ff1f5b3594072f2904c02d7e0c70ad2199f3f","ref":"refs/heads/master","pushedAt":"2024-02-06T21:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Fix various minor issues with Gentoo; make CI pass\n\nThis patch contains the known set of changes needed to make a gentoo\nimage build successfully.\n\n- Standardize use of GENTOO_EMERGE_DEFAULT_OPTS, reduce duplication of\n options set there.\n- Correct the cleanup commands to reflect standard Gentoo good\n practices by omitting --complete-graph, which is unneeded with --deep,\n and using --changed-use instead of --newuse to reduce unneeded package\n churn.\n- Stop using deprecated layman command to manage reposiotry overlays,\n instead use new supported eselect-repository\n- Set new USE flags required for LVM and installkernel. This was\n communicated via a Gentoo news item and is a required cleanup.\n- Remove now-invalid skip of gpg if using musl\n\nThis is the set of changes needed to get the CI job passing and make DIB\nbuild images at all, and we'd like to land them, but there are still\nitems we'd like to complete to enhance Gentoo support in DIB:\n- Optional, built-in support for Gentoo binhosts -- where you can set a\n DIB_GENTOO_BINHOST=true (or similar) and have the binhost enabled by\n default.\n- Make the default configuration of EMERGE_DEFAULT_OPTS more easily\n managed in a DIB-style manner, e.g. setting --quiet vs --verbose based\n on the value of DIB_DEBUG_TRACE.\n\nSigned-Off-By: Jay Faulkner \nSigned-Off-By: Sam James \nCo-Authored-By: Sam James \nChange-Id: Idab82a9fa986fcc56fe4e1e1bf0445c7306b2858","shortMessageHtmlLink":"Fix various minor issues with Gentoo; make CI pass"}},{"before":"0d4fbf1a47be8e6bd18bdb672b26d551061db064","after":"6fa80234bc4d0bacaf1a44e42f60c9eef777c0eb","ref":"refs/heads/master","pushedAt":"2024-01-30T15:05:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"gentoo: don't uninstall packages that aren't installed\"","shortMessageHtmlLink":"Merge \"gentoo: don't uninstall packages that aren't installed\""}},{"before":"1d77f49b4e1452b014dc886e904060bae2bb6fa3","after":"0d4fbf1a47be8e6bd18bdb672b26d551061db064","ref":"refs/heads/master","pushedAt":"2024-01-25T02:32:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Fix indentation of output formats\"","shortMessageHtmlLink":"Merge \"Fix indentation of output formats\""}},{"before":"c8f1cc11e22255991c0050efaa2ef44b2f6bd677","after":"1d77f49b4e1452b014dc886e904060bae2bb6fa3","ref":"refs/heads/master","pushedAt":"2024-01-25T02:32:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Fix small syntax issue\"","shortMessageHtmlLink":"Merge \"Fix small syntax issue\""}},{"before":"9d03eeb5581fd064d40159a5158cd36925ca7d94","after":"c8f1cc11e22255991c0050efaa2ef44b2f6bd677","ref":"refs/heads/master","pushedAt":"2024-01-25T01:43:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"python3.12: \"fix\" unittests\"","shortMessageHtmlLink":"Merge \"python3.12: \"fix\" unittests\""}},{"before":"d2310eebbb869c6a5ea370d38385f1168855cde9","after":"9d03eeb5581fd064d40159a5158cd36925ca7d94","ref":"refs/heads/master","pushedAt":"2024-01-25T01:38:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Replace OpenSUSE Leap 15.3 to OpenSUSE Leap 15.5\"","shortMessageHtmlLink":"Merge \"Replace OpenSUSE Leap 15.3 to OpenSUSE Leap 15.5\""}},{"before":"59831c10df1aa20a58eda6064e2509043746fe9e","after":"d2310eebbb869c6a5ea370d38385f1168855cde9","ref":"refs/heads/master","pushedAt":"2024-01-09T14:44:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add san support to growvols\"","shortMessageHtmlLink":"Merge \"Add san support to growvols\""}},{"before":"72513f6bdf9026eaa64956b1726fbddeb073c0d9","after":"59831c10df1aa20a58eda6064e2509043746fe9e","ref":"refs/heads/master","pushedAt":"2024-01-04T23:13:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Enable the no_timer_check option to be removable\n\nTurns out, some kernels on some versions of hardware, can\nfail to boot when the hardware clock timer is not explicitly\nchecked. Normally, with virtual machines, you want to disable\nthe timer check, becuase the virutal machine inherently gets time\nslices, and checking the timer can create issues booting.\n\nCo-Authored-By: Ella Shulman \nChange-Id: I8b9697ba60748bfe1e1e1914f24f207439cda2f1","shortMessageHtmlLink":"Enable the no_timer_check option to be removable"}},{"before":"14754b21a45dec745a0bcf212e7de50c18641e5d","after":"72513f6bdf9026eaa64956b1726fbddeb073c0d9","ref":"refs/heads/master","pushedAt":"2023-12-14T19:06:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Remove cloud-init when using simple-init\"","shortMessageHtmlLink":"Merge \"Remove cloud-init when using simple-init\""}},{"before":"b197d2c64153b31d0b37dd284266b430281233e0","after":"14754b21a45dec745a0bcf212e7de50c18641e5d","ref":"refs/heads/master","pushedAt":"2023-12-07T16:33:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Add NetworkManager-config-server to rocky-container\n\nIt prevents NetworkManager from automatically running DHCP on\nunconfigured ethernet devices and allows connections with static IP\naddresses to be brought up even on ethernet devices with no carrier.\nThis is default in Server or Server with GUI RHEL installations.\n\nChange-Id: I15f4a28a257dc1b30f8957fd9ad41aef3c9de385","shortMessageHtmlLink":"Add NetworkManager-config-server to rocky-container"}},{"before":"0576fadab8f709efd4d6115af62b665265ef8796","after":"b197d2c64153b31d0b37dd284266b430281233e0","ref":"refs/heads/master","pushedAt":"2023-11-26T21:04:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"feat: Add new fail2ban elemenent\n\nThis patch proposes a new element which installs fail2ban on the final\nimage. More crucially, a custom jail.local is injected during built\ntime which is a useful feature for cloud admins.\n\nChange-Id: I47b90bbf3809cd6f90148b848b2afe4233be79d7\nSigned-off-by: Charalampos Kominos ","shortMessageHtmlLink":"feat: Add new fail2ban elemenent"}},{"before":"87e2321d5528df45e9c4c369bc3ff5320ac814b0","after":"0576fadab8f709efd4d6115af62b665265ef8796","ref":"refs/heads/master","pushedAt":"2023-10-12T20:55:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Stop creating default user for cloud-init\"","shortMessageHtmlLink":"Merge \"Stop creating default user for cloud-init\""}},{"before":"64a38a518d59339321714609a9b7a3fd2f231a66","after":"87e2321d5528df45e9c4c369bc3ff5320ac814b0","ref":"refs/heads/master","pushedAt":"2023-10-12T20:54:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Change default value of DIB_DEBIAN_ALT_INIT_PACKAGE\"","shortMessageHtmlLink":"Merge \"Change default value of DIB_DEBIAN_ALT_INIT_PACKAGE\""}},{"before":"4f9ef195e3849e2c676c436984201576fe3542bc","after":"64a38a518d59339321714609a9b7a3fd2f231a66","ref":"refs/heads/master","pushedAt":"2023-09-20T23:10:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Set grub timeout style\"","shortMessageHtmlLink":"Merge \"Set grub timeout style\""}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPv2GBQA","startCursor":null,"endCursor":null}},"title":"Activity · openstack/diskimage-builder"}