summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-12tests: setup-alpine: check for authorized_keys in lbu.listNick Hanley
setup-alpine doesn't add root/.ssh to lbu.list. Check for authorized_keys specifically.
2022-07-12setup-alpine: fix typosNick Hanley
2022-07-12remove space in community repo commentAlex Xu (Hello71)
consistent with other repos
2022-07-12tests: lbu package pre/post hooksNatanael Copa
add test to verify that pre/post package hooks are executed.
2022-07-12lbu: add tests for lbu packageNatanael Copa
with and without encryption. This also tests if sysconfdir is actually set ref https://gitlab.alpinelinux.org/alpine/alpine-conf/-/merge_requests/77#note_246788
2022-07-12lbu: fix lbu status usageNatanael Copa
2022-07-12lbu: fix lbu revert usageNatanael Copa
2022-07-12lbu: fix test for lbu package usageNatanael Copa
2022-07-12lbu: fix list-backup usageNatanael Copa
2022-07-12lbu: fix package help textNatanael Copa
2022-07-12lbu: update copyright yearNatanael Copa
2022-07-12lbu: fix sysconfdir regressionNatanael Copa
fixes commit 4ad15542bc92 (lbu: fix import of libalpine.sh for tests) ref https://gitlab.alpinelinux.org/alpine/alpine-conf/-/merge_requests/77#note_246788
2022-07-07==== release 3.14.3 ====Natanael Copa
2022-07-07setup-alpine: add ROOTSSHKEY to set ssh key for rootNatanael Copa
Allow setting root's ssh key from answer file Also add a test to verify that it gets included in lbu for disk install. ref commit 619f3a2d4de9 (setup-alpine: persist root authorized_keys)
2022-07-07tests: setup-sshd: add test for SSH_KEY env varNatanael Copa
Apparently we can set ssh key via SSH_KEY env var. make sure that it works.
2022-07-06setup-alpine: persist root authorized_keysNick Hanley
2022-07-06setup-interfaces: install bonding/bridge pkgsNatanael Copa
The ifupdown-ng implementations are apparently just stubs. Partially reverts commit e9c6302edf1e (setup-interface: avoid install bridge/bonding with ifupdown-ng)
2022-07-05setup-interface: avoid install bridge/bonding with ifupdown-ngNatanael Copa
We don't need to install bridge or bonding packages with ifupdown-ng.
2022-07-05setup-interfaces: don't install legacy vlan packageNatanael Copa
Don't install vlan package if ifupdown-ng package is used. Add tests for this. fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10495
2022-07-05setup-interfaces: mock apk add and test that vlan gets installedNatanael Copa
test that vlan gets installed
2022-07-05tests: setup-interfaces: add simple test for dhcpNatanael Copa
2022-07-05setup-alpine: ask for NTP on qemu without kvm-clockNatanael Copa
Ask for NTP when running qemu, but without kvm-clock source fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10508
2022-07-04setup-alpine: lbu add home directory for created userNatanael Copa
make sure that we include the home directory to created user fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10517
2022-07-03lbu: update include/exclude list paths in usageNick Hanley
2022-07-01setup-interfaces: use fake /sys/class/net for testingNatanael Copa
this fixes the tests so we dont mix with the hosts network interfaces.
2022-07-01libalpine.sh: add tests for available_ifacesNatanael Copa
2022-07-01tests: libalpine: add tests for isinNatanael Copa
2022-07-01setup-user: avoid eternal loop on adduser failureNatanael Copa
Make sure we dont loop forever if adduser fails to create the user. fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10519
2022-07-01tests: add fake adduserNatanael Copa
So we can simulate what happens when adduser fails ref https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10519
2022-07-01setup-alpine: add USERSSHKEY option to answerfileNatanael Copa
Add a variable for user's ssh key, USERSSHKEY. We need this because the key is space separated and we want avoid parse USEROPTS with eval to handle quotes. fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10520
2022-07-01setup-alpine: update generated answerfile and add testNatanael Copa
test that the generated answerfile actually is interactive
2022-07-01tests: setup-apkcache: add test for 'none'Natanael Copa
2022-07-01setup-ntp: fix non-interactive -c optionNatanael Copa
We should not prompt user when -c is specified, in which case $1 is empty. fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10522
2022-07-01setup-timezone: exit if 'none' is set as timezoneNatanael Copa
2022-07-01setup-disk: exit if either mode or disk is 'none'Natanael Copa
2022-07-01lbu: fix import of libalpine.sh for testsNatanael Copa
2022-06-28lbu: add test for add/deleteNatanael Copa
2022-06-28lbu: add test for lbu list usageNatanael Copa
2022-06-28lbu: add test for lbu diff usageNatanael Copa
2022-06-28lbu: add tests for lbu exclude usageNatanael Copa
2022-06-28lbu: add test for lbu commit usageNatanael Copa
2022-06-28lbu: add test for lbu include usageNatanael Copa
2022-06-28tests: fix test_usage to accept sub commandsNatanael Copa
so we can test things like `lbu commit`
2022-06-28lbu: fix usage for top levelNatanael Copa
2022-06-28setup-user: exit with error if unlocking user failsNatanael Copa
fixes commit 60c9392b6419 (Add -u unlock command to setup-user)
2022-06-28tests: add test for setup-user -uNatanael Copa
ref https://gitlab.alpinelinux.org/alpine/alpine-conf/-/merge_requests/72
2022-06-28Add -u unlock command to setup-userShaRose
Copied from github PR, but add -u so that you can include to forcably unlock the user after creation. Useful for when you want to create a user automatically so they can log in using a passed SSH key (-k), but without a password so they can set up a password after connecting.
2022-06-28tests: setup-disk: add test for -m noneNatanael Copa
ref https://gitlab.alpinelinux.org/alpine/alpine-conf/-/merge_requests/75
2022-06-28setup-disk: Die if disklessShaRose
If you pass -m none, just return immediately: For non-interactive diskless setups.
2022-06-28tests: setup-keymap: add test for non-interactive 'none'Natanael Copa
ref https://gitlab.alpinelinux.org/alpine/alpine-conf/-/merge_requests/71