lp:~ogayot/curtin
- Get this repository:
-
git clone
https://git.not.enabled/~ogayot/curtin
Branches
Name | Last Modified | Last Commit |
---|---|---|
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. |
sfdisk-accept-utf8 | 2023-05-11 11:55:04 UTC |
udev: fix crash when PARTNAME is invalid utf-8
Author:
Olivier Gayot
udev: fix crash when PARTNAME is invalid utf-8 (We already merged a similar fix in probert) GPT partition names are basically free-text fields but the udev PARTNAME When using pyudev, the values are all expected to be decodable using the In curtin, it can result in a crash when iterating over all the To work around the issue, we now stop iterating over all the values. We 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. |
filter-out-ventoy | 2023-03-30 08:15:29 UTC |
storage: filter out ventoy image when building storage config
Author:
Olivier Gayot
storage: filter out ventoy image when building storage config When ventoy is used, the filesystem mounted to /cdrom is not a /dev/sr0 Signed-off-by: Olivier Gayot <olivier. |
retry-download | 2023-03-02 14:57:41 UTC |
system-install: use --assume-downloaded instead of --no-download
Author:
Olivier Gayot
system-install: use --assume-downloaded instead of --no-download Running $ apt-get install --no-download This means we can't reliably pass the option on the second apt-get For package managers that support the --no-download option properly, Signed-off-by: Olivier Gayot <olivier. |
curthooks- |
2023-02-28 10:05:28 UTC |
apt-config: stop returning cfg object in translate_old_apt_features
Author:
Olivier Gayot
apt-config: stop returning cfg object in translate_ The translate_ Let's stop returning the resulting configuration so the interface is 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 → 35 of 35 results | First • Previous • Next • Last |