lp:~ogayot/curtin
- Get this repository:
-
git clone
https://git.qastaging.paddev.net/~ogayot/curtin
Branches
Name | Last Modified | Last Commit |
---|---|---|
nvmeo-tcp- |
2024-06-28 13:27:24 UTC |
do not produce a nvme-stas config nor bootscript or network up commands
Author:
Olivier Gayot
do not produce a nvme-stas config nor bootscript or network up commands Signed-off-by: Olivier Gayot <olivier. |
timeout-f-string | 2024-04-15 10:04:22 UTC |
util: fix lack of string interpolation when raising TiemoutError
Author:
Olivier Gayot
util: fix lack of string interpolation when raising TiemoutError Signed-off-by: Olivier Gayot <olivier. |
sources-displace | 2024-03-22 16:16:56 UTC |
apt-config: avoid APT complaints about sources backup files
Author:
Olivier Gayot
apt-config: avoid APT complaints about sources backup files Before apt-config makes a change to ubuntu.sources or another source However, by default, APT will emit a warning when a file with an unknown > N: Ignoring file 'ubuntu. Through Dir::Ignore- Dir::Ignore- We now back up the files using the .curtin.orig extension instead of LP: #2058741 Signed-off-by: Olivier Gayot <olivier. |
systemd-offline | 2024-03-13 12:11:13 UTC |
apt: ensure systemd knows it runs in a chroot, when executing postinst
Author:
Olivier Gayot
apt: ensure systemd knows it runs in a chroot, when executing postinst Since we added the --mount-proc option to unshare, the postinst script > Failed to connect to bus: No data available Before the option was added, it would simply do nothing because systemd To determine if we are running in a chroot, systemd checks if However, we are running apt-get in a new PID namespace which means that Now that /proc is properly mounted in the chroot, when systemd compares Without the --mount-proc option, /proc/1 in the chroot would still refer With the SYSTEMD_OFFLINE variable, one can "force" systemd to assume LP: #2056570 Signed-off-by: Olivier Gayot <olivier. |
test | 2024-03-11 11:49:14 UTC |
apt: ensure systemd knows it runs in a chroot, when executing postinst
Author:
Olivier Gayot
apt: ensure systemd knows it runs in a chroot, when executing postinst Since we added the --mount-proc option to unshare, the postinst script > Failed to connect to bus: No data available Before the option was added, it would simply do nothing because systemd To determine if we are running in a chroot, systemd checks if However, we are running apt-get in a new PID namespace which means that Now that /proc is properly mounted in the chroot, when systemd compares Without the --mount-proc option, /proc/1 in the chroot would still refer With the SYSTEMD_OFFLINE variable, one can "force" systemd to assume Signed-off-by: Olivier Gayot <olivier. |
system- |
2024-03-08 13:30:39 UTC |
system-install: log output of commands if they fail
Author:
Olivier Gayot
system-install: log output of commands if they fail Signed-off-by: Olivier Gayot <olivier. |
deb822- |
2024-03-08 10:47:35 UTC |
apt-config: enable deb822 sources from 24.04 onwards
Author:
Olivier Gayot
apt-config: enable deb822 sources from 24.04 onwards This reverts commit a7640fdcac396f9 LP: #2056308 Signed-off-by: Olivier Gayot <olivier. |
efibootmgr | 2023-10-26 19:07:36 UTC |
curthooks/install-grub: apply efivarfs workaround if system is affected
Author:
Olivier Gayot
curthooks/ Signed-off-by: Olivier Gayot <olivier. |
zkey-recovery | 2023-09-20 09:42:41 UTC |
block_meta: also add recovery key if zkey is used
Author:
Olivier Gayot
block_meta: also add recovery key if zkey is used When zkey is properly setup, we do not invoke cryptsetup luksFormat zkey seems to have no native support for invoking cryptsetup luksAddKey, Signed-off-by: Olivier Gayot <olivier. |
deb822- |
2023-09-08 14:08:48 UTC |
apt_source: do not produce a deb822 source stanza with zero suite
Author:
Olivier Gayot
apt_source: do not produce a deb822 source stanza with zero suite When no suite is set for a given repository, we end up with a Type: deb This is invalid and apt/apt-get will raise the following error: E: Malformed entry 2 in sources file /etc/apt/ Signed-off-by: Olivier Gayot <olivier. |
recovery-key | 2023-08-30 09:27:49 UTC |
block_meta: add luks recovery key if requested
Author:
Olivier Gayot
block_meta: add luks recovery key if requested If the storage configuration contains the key "recovery_keyfile", call Signed-off-by: Olivier Gayot <olivier. |
fix-curthooks- |
2023-07-06 15:17:13 UTC |
curthooks: fix exception when passing 'kernel: null'
Author:
Olivier Gayot
curthooks: fix exception when passing 'kernel: null' When we don't want curthooks to install a kernel, we can pass: kernel: null However, currently, it makes the code raise an exception because we run config. Fixed by returning gracefully without installing any kernel upon Signed-off-by: Olivier Gayot <olivier. |
test-change | 2023-05-02 14:14:19 UTC |
Add file a ( do not merge )
Author:
Olivier Gayot
Add file a ( do not merge ) Signed-off-by: Olivier Gayot <olivier. |
retry-wipe- |
2023-04-25 14:47:14 UTC |
block: sleep and retry wiping part. if open(O_EXCL) returns EBUSY
Author:
Olivier Gayot
block: sleep and retry wiping part. if open(O_EXCL) returns EBUSY Signed-off-by: Olivier Gayot <olivier. |
flag-logical+swap | 2023-04-24 16:31:02 UTC |
block_meta_v2: don't solely expect flag='logical' for logical partitions
Author:
Olivier Gayot
block_meta_v2: don't solely expect flag='logical' for logical partitions Most of the time, a logical partition has its flag set to 'local'. To determine if a partition is actually logical on a DOS partition Signed-off-by: Olivier Gayot <olivier. |
lunar-2023-04-03 | 2023-04-03 17:50:37 UTC |
block-meta: fix failed disk lookup when WWN includes extension
Author:
Olivier Gayot
block-meta: fix failed disk lookup when WWN includes extension curtin's storage config extracts the WWN of a disk from one of the * ID_WWN_ However, when trying to look the disk up later in the block-meta code, This means that the disk can not be be found just based on the wwn if In the past, that was often okay because other fields (such as disk path However, the following patch introduced a restriction. In v2, all fields 8c5f87ed block_meta: all fields on a disk action must match with v2 config Fixed by matching against the ID_WWN_ (cherry picked from commit 73da3c4f47ea22d |
wwn-match- |
2023-04-03 10:05:32 UTC |
block-meta: fix failed disk lookup when WWN includes extension
Author:
Olivier Gayot
block-meta: fix failed disk lookup when WWN includes extension curtin's storage config extracts the WWN of a disk from one of the * ID_WWN_ However, when trying to look the disk up later in the block-meta code, This means that the disk can not be be found just based on the wwn if In the past, that was often okay because other fields (such as disk path However, the following patch introduced a restriction. In v2, all fields 8c5f87ed block_meta: all fields on a disk action must match with v2 config Fixed by matching against the ID_WWN_ Signed-off-by: Olivier Gayot <olivier. |
rebased- |
2022-11-09 08:23:48 UTC |
have v2 get_path_to_storage_volume promote multipath members to multipath dev...
Author:
Michael Hudson-Doyle
have v2 get_path_ |
fix-typo-package | 2022-11-03 14:51:17 UTC |
distro: fix typo s/packge/package/
Author:
Olivier Gayot
distro: fix typo s/packge/package/ Signed-off-by: Olivier Gayot <olivier. |
install- |
2022-08-08 08:06:44 UTC |
install: add option to append to log file
Author:
Olivier Gayot
install: add option to append to log file Signed-off-by: Olivier Gayot <olivier. |
no-reject-rhel9 | 2022-07-26 09:46:46 UTC |
curtin: do not reject rhel9 and derivatives
Author:
Olivier Gayot
curtin: do not reject rhel9 and derivatives Signed-off-by: Olivier Gayot <olivier. |
curtin-stages-doc | 2022-07-08 12:18:14 UTC |
doc: remove duplicate section about extract subcommand
Author:
Olivier Gayot
doc: remove duplicate section about extract subcommand Signed-off-by: Olivier Gayot <olivier. |
FR-1975 | 2022-01-20 18:21:06 UTC |
Make sure curthooks do not discard APT preferences
Author:
Olivier Gayot
Make sure curthooks do not discard APT preferences Although APT preferences applied properly when running curtin This happened because the installation of packages occur after running It is to be noted that the same behavior occurs for the APT proxy. Fixed by not removing etc/apt/ Signed-off-by: Olivier Gayot <olivier. |
remove-debug-print | 2022-01-12 15:34:13 UTC |
Remove leftover debug print statement
Author:
Olivier Gayot
Remove leftover debug print statement Signed-off-by: Olivier Gayot <olivier. |
fix-apt- |
2022-01-10 17:47:50 UTC |
Fix format of examples/apt-source.yaml so it can be passed to apt-config
Author:
Olivier Gayot
Fix format of examples/ Signed-off-by: Olivier Gayot <olivier. |
apt-pinning | 2022-01-10 17:47:13 UTC |
Add support for APT preferences in apt-config
Author:
Olivier Gayot
Add support for APT preferences in apt-config apt-config now supports a list of APT preferences (i.e. pinning rules) apt: These preferences are deployed under Package: python3-* Package: python-* Signed-off-by: Olivier Gayot <olivier. |
master | 2021-12-09 03:08:18 UTC |
block: output partition device path
Author:
Dan Bungert
block: output partition device path reconstructing this later is non-trivial for some devices |
ubuntu/devel | 2021-12-07 03:23:51 UTC |
21.3 merge for Jammy
Author:
Dan Bungert
21.3 merge for Jammy |
focal-maas-2021-10 | 2021-09-20 20:54:57 UTC |
commands/apt: use python-apt for sources.list
Author:
Dan Bungert
commands/apt: use python-apt for sources.list Start using python{,3}-apt for sources.list handling. |
ubuntu/xenial | 2021-01-27 20:47:05 UTC |
releasing curtin version 21.2-0ubuntu1~16.04.1
Author:
Paride Legovini
releasing curtin version 21.2-0ubuntu1~ |
ubuntu/bionic | 2021-01-27 20:39:57 UTC |
releasing curtin version 21.2-0ubuntu1~18.04.1
Author:
Paride Legovini
releasing curtin version 21.2-0ubuntu1~ |
ubuntu/focal | 2021-01-27 20:26:44 UTC |
releasing curtin version 21.2-0ubuntu1~20.04.1
Author:
Paride Legovini
releasing curtin version 21.2-0ubuntu1~ |
ubuntu/groovy | 2020-09-25 20:46:55 UTC |
releasing curtin version 20.2-0ubuntu1
Author:
Paride Legovini
releasing curtin version 20.2-0ubuntu1 |
ubuntu/eoan | 2020-02-14 15:44:17 UTC |
releasing curtin version 19.3-26-g82f23e3d-0ubuntu1~19.10.1
Author:
Ryan Harper
releasing curtin version 19.3-26- |
ubuntu/disco | 2019-09-10 21:57:21 UTC |
Revert "d/control: update Depends for new probert package names"
Author:
Dan Watkins
Revert "d/control: update Depends for new probert package names" This reverts commit 43c0a1474c4d32c (I incorrectly didn't fix the Depends during the preceding merge, but |
ubuntu/cosmic | 2019-06-12 20:55:08 UTC |
update changelog
Author:
Ryan Harper
update changelog |
19.1 | 2019-05-21 21:03:54 UTC |
release 19.1
Author:
Dan Watkins
release 19.1 |
ubuntu/artful | 2018-05-18 19:02:29 UTC |
releasing curtin version 18.1-17-gae48e86f-0ubuntu1~17.10.1
Author:
Ryan Harper
releasing curtin version 18.1-17- |
ubuntu/zesty | 2017-12-19 18:34:42 UTC |
Import version 0.1.0~bzr532-0ubuntu1~17.04.1
Author:
Scott Moser
Import version 0.1.0~bzr532- |
1 → 39 of 39 results | First • Previous • Next • Last |