lp:~dbungert/curtin
- Get this repository:
-
git clone
https://git.qastaging.paddev.net/~dbungert/curtin
Branches
Name | Last Modified | Last Commit |
---|---|---|
kernel- |
2024-07-24 23:12:51 UTC |
distro: fix handling of pre-installed OEM kernel
Author:
Dan Bungert
distro: fix handling of pre-installed OEM kernel In the case of a pre-installed OEM kernel, we need to handle removals Have Subiquity feed the initial state (calculated before attempting to |
kernel-remove-ctd | 2024-07-22 21:57:55 UTC |
curthooks: support explicit kernel removal
Author:
Dan Bungert
curthooks: support explicit kernel removal |
skip-if- |
2024-07-22 19:38:26 UTC |
maybe
Author:
Dan Bungert
maybe |
skip-if-installed | 2024-07-18 19:49:40 UTC |
curthooks: attempt to skip kernel installs
Author:
Dan Bungert
curthooks: attempt to skip kernel installs For the OEM case, it helps if we don't redundantly try to install |
lp-2061073 | 2024-07-15 15:10:07 UTC |
integration: quick_zero test
|
fix-scsi-test | 2024-07-11 19:41:12 UTC |
vmtests: fix basic_scsi.yaml running out of space
Author:
Dan Bungert
vmtests: fix basic_scsi.yaml running out of space |
noble-unittest- |
2024-07-11 19:31:10 UTC |
vmtests: fix basic_scsi.yaml running out of space
Author:
Dan Bungert
vmtests: fix basic_scsi.yaml running out of space |
noble-unittest- |
2024-07-09 21:43:13 UTC |
tox: unpin flake8 version, sort
Author:
Dan Bungert
tox: unpin flake8 version, sort |
readme-github | 2024-07-01 21:14:59 UTC |
README: note about github
Author:
Dan Bungert
README: note about github |
no-grep-status | 2024-06-07 00:04:02 UTC |
distro: ensure_one_kernel debug logs
Author:
Dan Bungert
distro: ensure_one_kernel debug logs |
kernel-lowest-layer | 2024-06-04 21:04:03 UTC |
curthooks: support kernel pkg removal
Author:
Dan Bungert
curthooks: support kernel pkg removal |
kernel-cfg | 2024-05-23 19:31:35 UTC |
curthooks: create and refactor to KernelConfig
Author:
Dan Bungert
curthooks: create and refactor to KernelConfig |
quiet-splash | 2024-04-15 18:34:20 UTC |
default GRUB_CMDLINE_LINUX_DEFAULT to include quiet/splash
Author:
Dan Bungert
default GRUB_CMDLINE_ |
lp-2057661- |
2024-04-13 22:52:14 UTC |
util: log release of flock
Author:
Dan Bungert
util: log release of flock |
flock-ex | 2024-03-25 16:42:32 UTC |
block/zfs: flock for ZFS
Author:
Dan Bungert
block/zfs: flock for ZFS Add flock calls around encrypted ZFS creation areas LP: #2057661 |
py312 | 2024-03-20 19:05:31 UTC |
lint: fix whitespace
Author:
Dan Bungert
lint: fix whitespace |
ischroot- |
2024-03-08 18:55:06 UTC |
Revert "Bind ischroot->true in ChrootableTarget and --mount-proc in unshare"
Author:
Dan Bungert
Revert "Bind ischroot->true in ChrootableTarget and --mount-proc in unshare" This reverts commit c5bb06b9645dfa7 |
close-cryptoswa |
2024-02-29 23:47:25 UTC |
do we need this for zpool export?
Author:
Dan Bungert
do we need this for zpool export? |
zpool-keystore | 2024-02-29 20:07:23 UTC |
util: human2bytes actually return int
Author:
Dan Bungert
util: human2bytes actually return int |
integration- |
2024-02-28 01:33:15 UTC |
integration: add run_bm(..., debug=True) helper
Author:
Dan Bungert
integration: add run_bm(..., debug=True) helper The debug argument for run_bm allows for running curtin outside of the |
cryptoswap-dmc-type | 2024-02-28 00:58:41 UTC |
dm_crypt: tests related to keyfile removal
Author:
Dan Bungert
dm_crypt: tests related to keyfile removal |
test-use- |
2024-02-28 00:42:07 UTC |
zpool: create keystore encrypted setups
Author:
Dan Bungert
zpool: create keystore encrypted setups Add support for the 'luks_keystore' style encrypted ZFS install. Native (cherry picked from commit 5bf15d6373def08 |
fix-volume-id | 2024-02-20 23:54:19 UTC |
block_meta: improve get_volume_uuid
Author:
Dan Bungert
block_meta: improve get_volume_uuid blkid can return 3 different types of UUIDs, and they aren't Also, leverage the existing blkid() wrapper to do so. |
cryptsetup- |
2024-02-20 22:58:09 UTC |
better
Author:
Dan Bungert
better |
debug | 2024-02-19 21:22:19 UTC |
integration: add run_bm(..., debug=True) helper
Author:
Dan Bungert
integration: add run_bm(..., debug=True) helper The debug argument for run_bm allows for running curtin outside of the |
lp-2023317- |
2024-02-19 21:19:36 UTC |
maybe
Author:
Dan Bungert
maybe |
fix-kname-link | 2024-02-08 16:05:53 UTC |
block: fix kname kernel ref
Author:
Dan Bungert
block: fix kname kernel ref |
cryptoswap- |
2024-02-07 03:04:52 UTC |
block_meta: fix fstab path to cryptoswap
Author:
Dan Bungert
block_meta: fix fstab path to cryptoswap Curtin has this system by which it looks for the most robust path to the At install time, this device shows up with an ID that looks like This change appears to not affect other cases like LVM on LUKS, based on I believe the name appropriate as a selection mechanism because we |
cryptoswap-dm-name | 2024-02-07 03:04:52 UTC |
block_meta: fix fstab path to cryptoswap
Author:
Dan Bungert
block_meta: fix fstab path to cryptoswap Curtin has this system by which it looks for the most robust path to the At install time, this device shows up with an ID that looks like This change appears to not affect other cases like LVM on LUKS, based on I believe the name appropriate as a selection mechanism because we |
cryptoswap | 2024-01-18 15:27:13 UTC |
block_meta: dm_crypt extensions for cryptswap
Author:
Dan Bungert
block_meta: dm_crypt extensions for cryptswap |
btrfs | 2023-11-12 00:09:53 UTC |
notes
Author:
Dan Bungert
notes |
logs | 2023-10-06 00:00:11 UTC |
install: do not log merged config
Author:
Dan Bungert
install: do not log merged config |
cloud-init- |
2023-09-26 21:01:34 UTC |
Revert "vmtests: add mantic after jammy"
Author:
Dan Bungert
Revert "vmtests: add mantic after jammy" This reverts commit abebab1e1e30a16 |
partprobe | 2023-09-21 21:38:42 UTC |
thoughts on devsync
Author:
Dan Bungert
thoughts on devsync |
vmtest- |
2023-09-19 19:21:56 UTC |
vmtests: make loading error verbose
Author:
Dan Bungert
vmtests: make loading error verbose |
log-source-handler | 2023-09-13 23:17:09 UTC |
extract: log source information
Author:
Dan Bungert
extract: log source information If you try hard enough and follow mount commands backwards you can |
lp-2035034-sectors | 2023-09-13 17:33:27 UTC |
storage_config: handle partitions on 4k disk
Author:
Dan Bungert
storage_config: handle partitions on 4k disk In LP: #2035034, a user reported that the layout of existing |
swap-logging | 2023-08-30 23:29:53 UTC |
swap: add logging
Author:
Dan Bungert
swap: add logging The suggested swap size code just sort of returns 0 sometimes and Provide diagnostic info on those values, and the reason for the |
swap | 2023-08-30 23:13:10 UTC |
swap: add logging
Author:
Dan Bungert
swap: add logging The suggested swap size code just sort of returns 0 sometimes and Provide diagnostic info on those values, and the reason for the |
deb822-doc | 2023-08-25 18:54:53 UTC |
docs: link to sources.list manpage for apt deb822
Author:
Dan Bungert
docs: link to sources.list manpage for apt deb822 |
zfs-default- |
2023-08-24 23:19:04 UTC |
zpool: allow selective default property override
Author:
Dan Bungert
zpool: allow selective default property override zpool fs or pool properties may now use underlying fs defaults with |
zpool-disable- |
2023-08-23 20:49:00 UTC |
zfs: only use default props if none are supplied
Author:
Dan Bungert
zfs: only use default props if none are supplied |
mock-from-unittests | 2023-08-03 01:39:12 UTC |
several: drop python3-mock
Author:
Dan Bungert
several: drop python3-mock |
vm-system-setup | 2023-08-03 00:20:31 UTC |
vmtest-system-setup: update for latest mantic
Author:
Dan Bungert
vmtest- -pep8, not available |
swap-size-avail | 2023-07-25 18:25:48 UTC |
swap: support avail parameter
Author:
Dan Bungert
swap: support avail parameter Add an avail parameter to allow swap size projections based on expected |
ask-about-swap | 2023-07-25 18:21:07 UTC |
swap: support avail parameter
Author:
Dan Bungert
swap: support avail parameter Add an avail parameter to allow swap size projections based on expected |
zfs | 2023-06-05 21:42:38 UTC |
env hacks
Author:
Dan Bungert
env hacks |
py35-fixes | 2023-05-25 20:49:38 UTC |
several: fix lints
Author:
Dan Bungert
several: fix lints |
series-fixes | 2023-05-25 20:43:26 UTC |
add python3-attr as dependency
Author:
Alexsander de Souza
add python3-attr as dependency (cherry picked from commit 1019040c497bdbf |
release/23.1 | 2023-05-25 20:43:26 UTC |
add python3-attr as dependency
Author:
Alexsander de Souza
add python3-attr as dependency (cherry picked from commit 1019040c497bdbf |
old-series-extended | 2023-05-24 20:37:51 UTC |
block: move ENXIO workaround up a level
Author:
Dan Bungert
block: move ENXIO workaround up a level |
compat | 2023-05-24 19:10:52 UTC |
block: only use no-tell-kernel if sfdisk supports
Author:
Dan Bungert
block: only use no-tell-kernel if sfdisk supports |
image-writer | 2023-05-24 18:51:17 UTC |
block: retry loop post dd image
Author:
Dan Bungert
block: retry loop post dd image On Bionic, I observed that the volume group present in the test image |
master | 2023-05-24 17:59:48 UTC |
integration: fix tests with empty ptable
Author:
Dan Bungert
integration: fix tests with empty ptable Older sfdisk seems to not like a completely empty ptable while setting |
integration- |
2023-05-24 17:59:48 UTC |
integration: fix tests with empty ptable
Author:
Dan Bungert
integration: fix tests with empty ptable Older sfdisk seems to not like a completely empty ptable while setting |
test-help | 2023-05-23 20:32:53 UTC |
requirements: add missing content
Author:
Dan Bungert
requirements: add missing content |
fix-old-series | 2023-05-22 23:48:27 UTC |
block: only use no-tell-kernel if sfdisk supports
Author:
Dan Bungert
block: only use no-tell-kernel if sfdisk supports |
test-pytest | 2023-05-22 23:46:38 UTC |
unittest: fix tests that scan log results
Author:
Dan Bungert
unittest: fix tests that scan log results |
py35 | 2023-05-19 22:08:53 UTC |
several: support older attrs version
Author:
Dan Bungert
several: support older attrs version |
experimental-snap | 2023-04-26 11:23:31 UTC |
more deps
Author:
Dan Bungert
more deps |
ubuntu/lunar | 2023-04-18 17:25:39 UTC |
block: ntfsresize with force options
Author:
Dan Bungert
block: ntfsresize with force options To match Ubiquity behavior, we should run ntfsresize with the force (cherry picked from commit 6caa799551b19dc |
ntfsresize-force | 2023-04-18 17:05:19 UTC |
block: ntfsresize with force options
Author:
Dan Bungert
block: ntfsresize with force options To match Ubiquity behavior, we should run ntfsresize with the force |
lp-2004659- |
2023-02-07 17:56:37 UTC |
.
Author:
Dan Bungert
. |
integration-sysfs | 2023-02-07 15:54:51 UTC |
integration: compare against sysfs results
Author:
Dan Bungert
integration: compare against sysfs results Ignoring size on extended partitions, sysfs seems to match what sfdisk |
lp-2004609- |
2023-02-07 15:35:39 UTC |
swap: clarify debug message
Author:
Dan Bungert
swap: clarify debug message This log message is shown, among other scenarios, if a swap partition is |
fix-verify-dmcrypt | 2023-02-07 02:27:02 UTC |
dm_crypt preserve open
Author:
Dan Bungert
dm_crypt preserve open |
no-attrs | 2023-01-24 18:40:04 UTC |
vmtests: drop python3-attr dep
Author:
Dan Bungert
vmtests: drop python3-attr dep |
drop-fstring | 2023-01-24 17:18:58 UTC |
block: remove fstrings
Author:
Dan Bungert
block: remove fstrings |
mp-test | 2023-01-18 18:10:25 UTC |
test
Author:
Dan Bungert
test |
lp-1892494- |
2022-11-04 20:05:55 UTC |
apt: clarify lineage of key file name
Author:
Dan Bungert
apt: clarify lineage of key file name |
tests-apt- |
2022-10-28 01:20:47 UTC |
tests/apt: use tmpdir as target
Author:
Dan Bungert
tests/apt: use tmpdir as target This refactor helps make way for discontinuing usage of apt-key. The major change is that these tests are run with a tmpdir as the The tests were written assuming apt key files would have full paths, but Add back a full path test, since that is supported behavior today. Also removes the unused _myjoin function. |
lp-1992990- |
2022-10-14 19:21:28 UTC |
kernel: expand flash_kernel env to cover all flows
Author:
Dan Bungert
kernel: expand flash_kernel env to cover all flows While Subiquity should always be providing a metapackage name, expand |
no-wipe-ebr | 2022-10-04 21:10:37 UTC |
block/v2: fix wipe check for extended
Author:
Dan Bungert
block/v2: fix wipe check for extended As the comment in _wipe_for_action notes, we never want to wipe the |
units-doc | 2022-09-30 18:04:53 UTC |
doc: clarify size units
Author:
Dan Bungert
doc: clarify size units |
fix-style-tip | 2022-09-28 22:47:13 UTC |
many: fix several instances of whitespace lint
Author:
Dan Bungert
many: fix several instances of whitespace lint `tox -e tip-pycodestyle` reported several instances of: |
vmtest-attr | 2022-09-23 15:43:34 UTC |
vmtests: +python3-attr
Author:
Dan Bungert
vmtests: +python3-attr |
cryptsetup-runtime | 2022-09-06 18:15:08 UTC |
block: install cryptsetup if dm_crypt
Author:
Dan Bungert
block: install cryptsetup if dm_crypt Co-authored-by: J-P Nurmi <jp.nurmi@ |
lp-1987236-chzdev | 2022-08-30 16:55:41 UTC |
curthooks: narrow the chzdev_export error skip
Author:
Dan Bungert
curthooks: narrow the chzdev_export error skip |
woke | 2022-08-23 15:48:56 UTC |
nicer terminology for non-API items
Author:
Dan Bungert
nicer terminology for non-API items |
terminology | 2022-08-23 15:48:56 UTC |
nicer terminology for non-API items
Author:
Dan Bungert
nicer terminology for non-API items |
generic-kname | 2022-08-01 16:36:56 UTC |
block: genericize kname generation
Author:
Dan Bungert
block: genericize kname generation |
pmem | 2022-07-27 16:43:51 UTC |
block_meta: fix for pmem kname lookup
Author:
Dan Bungert
block_meta: fix for pmem kname lookup |
gpt-parttable- |
2022-07-12 17:52:23 UTC |
block/v2: preserve last-lba,table-length
Author:
Dan Bungert
block/v2: preserve last-lba, |
ubuntu/devel | 2022-06-27 22:26:32 UTC |
changelog: 22.1-0ubuntu1
Author:
Dan Bungert
changelog: 22.1-0ubuntu1 |
rel-22.1 | 2022-06-22 22:40:06 UTC |
version to 22.1
Author:
Dan Bungert
version to 22.1 |
curtin-build-fix | 2022-05-20 20:31:44 UTC |
deb: fix dependencies
Author:
Dan Bungert
deb: fix dependencies Required for bionic build, also more correct anyhow. |
unittest-py310 | 2022-05-09 17:23:07 UTC |
tox: drop xenial-py3 from default env list
Author:
Dan Bungert
tox: drop xenial-py3 from default env list Running xenial-era python packages against modern python is not likely |
jammy-proxy | 2022-05-06 15:07:18 UTC |
Make sure curthooks do not discard supplied proxy settings
Author:
Olivier Gayot
Make sure curthooks do not discard supplied proxy settings Just like we witnessed for the APT preferences, the proxy settings are This happened because the installation of packages and execution of Therefore, we would discard the proxy settings by removing the Fixed by not removing etc/apt/ Signed-off-by: Olivier Gayot <olivier. |
is-ci-awake | 2022-05-03 13:57:32 UTC |
test commit - CI should fail
Author:
Dan Bungert
test commit - CI should fail |
partition- |
2022-04-29 23:35:11 UTC |
block/v2: preserve disk label id
Author:
Dan Bungert
block/v2: preserve disk label id Windows will report a boot failure if the disk label ID changes and |
dos-table- |
2022-04-29 00:25:15 UTC |
block/v2: allow setting raw partition_type value
Author:
Dan Bungert
block/v2: allow setting raw partition_type value To preserve partition types that do not map to known flag values, we If we do not do this, preserved partitions get their type normalized to |
resize-vs-wipe | 2022-04-26 17:55:04 UTC |
block/v2: resize-friendly ordering of wipe
Author:
Dan Bungert
block/v2: resize-friendly ordering of wipe |
lp-1970116 | 2022-04-26 17:36:35 UTC |
change md path?
Author:
Dan Bungert
change md path? |
resize- |
2022-04-26 16:52:35 UTC |
block/v2: combine needs and prepare resize
Author:
Dan Bungert
block/v2: combine needs and prepare resize |
ntfs | 2022-04-26 16:07:41 UTC |
block/v2: resize of ntfs
Author:
Dan Bungert
block/v2: resize of ntfs |
no-skip-swaps-test | 2022-04-26 15:08:33 UTC |
vmtests: remove out of date skip
Author:
Dan Bungert
vmtests: remove out of date skip |
get-resize-fstypes | 2022-04-14 21:53:53 UTC |
block: provide get_resize_fstypes
Author:
Dan Bungert
block: provide get_resize_fstypes So callers can know which fs types we can and can't resize. |
v1-extended-sizing | 2022-04-14 21:03:27 UTC |
block-meta: remove extension of extended part size
Author:
Dan Bungert
block-meta: remove extension of extended part size In v1 action mode, the size of the extended partition is currently |
resize | 2022-04-12 19:25:25 UTC |
block-meta: resize and preserve correctness
Author:
Dan Bungert
block-meta: resize and preserve correctness |
server/jammy | 2022-04-08 17:38:49 UTC |
Add riscv64 to supported UEFI architectures
Author:
William Wilson
Add riscv64 to supported UEFI architectures As we prepare a RISC-V installer image, we need to add 'riscv64' to the |
1 → 100 of 135 results | First • Previous • Next • Last |