QubesOS / updates-status

Track packages in testing repository
38 stars 5 forks source link

core-admin-client v4.1.12 (r4.1) #2472

Closed qubesos-bot closed 3 years ago

qubesos-bot commented 3 years ago

Update of core-admin-client to v4.1.12 for Qubes r4.1, see comments below for details.

Built from: https://github.com/QubesOS/qubes-core-admin-client/commit/30ab52dfd8cd735ac4b25a205df4e7159ae2e120

Changes since previous version: QubesOS/qubes-core-admin-client@30ab52d version 4.1.12 QubesOS/qubes-core-admin-client@5cf08b5 Uniformly handle QubesVMNotFoundError when accessing a property QubesOS/qubes-core-admin-client@638dbf6 Fix gui-daemon cleanup QubesOS/qubes-core-admin-client@8be7424 Guard qvm-start-daemon with generic 'guivm' or 'audiovm' services QubesOS/qubes-core-admin-client@416532b version 4.1.11 QubesOS/qubes-core-admin-client@c5da14e Merge remote-tracking branch 'origin/pr/168' QubesOS/qubes-core-admin-client@dea6f44 spec: add BR make QubesOS/qubes-core-admin-client@7c977f9 qvm-ls & qvm-device: Handle removal of VM during on_shutdown. QubesOS/qubes-core-admin-client@1471a56 doc: update default values on qvm-template man page QubesOS/qubes-core-admin-client@6c376d6 qvm-template: fix installing already cached templates QubesOS/qubes-core-admin-client@7978e17 Merge remote-tracking branch 'origin/pr/145' QubesOS/qubes-core-admin-client@9020f2e qvm-template: fix downloading template for install QubesOS/qubes-core-admin-client@d1ce8d3 tests: add tests for other qvm-template functions QubesOS/qubes-core-admin-client@64e9c24 tests: improve TestProcess behavior QubesOS/qubes-core-admin-client@0d2877b Merge remote-tracking branch 'origin/pr/166' QubesOS/qubes-core-admin-client@4083b74 tests: add tests for qvm-template reinstall/up/downgrade when nothing needs to be done QubesOS/qubes-core-admin-client@a9d03d1 tests: fix mock return values of get_dl_list when testing qvm-template reinstall QubesOS/qubes-core-admin-client@fc520f8 qvm-template: update comments to reflect e424c7d QubesOS/qubes-core-admin-client@dedf5ac qvm-template: only ask for confirmation during install if something is being done QubesOS/qubes-core-admin-client@764a56a tests: add more tests re. install, remove, and get_keys_for_repos QubesOS/qubes-core-admin-client@60f5ba0 qvm-template: test != 1 instead of == 0 for template-dummy feature QubesOS/qubes-core-admin-client@33d205c tests: fix tests for verify_rpm involving incorrect template names QubesOS/qubes-core-admin-client@ed3e368 tests: add tests for qvm-template remove QubesOS/qubes-core-admin-client@e00f35b tests: some more for qvm-template QubesOS/qubes-core-admin-client@f4e826e qvm-template: mute pylint complains about typing.NamedTuple QubesOS/qubes-core-admin-client@2c1e792 gitlab-ci: fix codecov call QubesOS/qubes-core-admin-client@b86408a tests: qvm-template-postprocess - template.conf handling QubesOS/qubes-core-admin-client@2c5572b qvm-template-postprocess: fix allowed features list QubesOS/qubes-core-admin-client@c4efdf4 qvm-template-postprocess: extract config handling into separate function QubesOS/qubes-core-admin-client@bcf5957 qvm-template-postprocess: treat missing appmenus files as warnings only QubesOS/qubes-core-admin-client@e6360da qvm-template: default confirm to 'n' QubesOS/qubes-core-admin-client@e424c7d qvm-template: verify template package signature directly at download QubesOS/qubes-core-admin-client@ce36dc5 qvm-template: improve error reporting QubesOS/qubes-core-admin-client@8795668 qvm-template-postprocess: do not generate appmenus twice QubesOS/qubes-core-admin-client@b7446af qvm-template: use key specified in the repo definition if possible QubesOS/qubes-core-admin-client@4f9757c qvm-template: by default list only latest available template QubesOS/qubes-core-admin-client@86326b5 qvm-template: factor filter_version() out of get_dl_list() QubesOS/qubes-core-admin-client@10bea1b qvm-template: allow global arguments after action name QubesOS/qubes-core-admin-client@e0063d8 qvm-template: use QubesArgumentParser QubesOS/qubes-core-admin-client@6980e7b Store template repo configuration in /etc QubesOS/qubes-core-admin-client@ed6aff3 qvm-template-preprocess: remove confusing message QubesOS/qubes-core-admin-client@f053f51 qvm-template: remove downloaded package after installation QubesOS/qubes-core-admin-client@fe369ce qvm-template: cleanup install function QubesOS/qubes-core-admin-client@f142481 qvm-template: improve install lock QubesOS/qubes-core-admin-client@febf014 qvm-template-postprocess: improve data validation QubesOS/qubes-core-admin-client@b2e4d0e deb,rpm: depend on qubes-repo-templates QubesOS/qubes-core-admin-client@9401249 qvm-template: minor improvements QubesOS/qubes-core-admin-client@8aede94 qvm-template: add copyright header QubesOS/qubes-core-admin-client@aeeb3da qvm-template: handle template extraction failure QubesOS/qubes-core-admin-client@f3954fb qvm-template: download templates to a temporary directory QubesOS/qubes-core-admin-client@f3f6750 qvm-template: call rpmkeys --checksig for signature verification QubesOS/qubes-core-admin-client@b500462 qvm-template: use UpdateVM by default QubesOS/qubes-core-admin-client@e78512b qvm-backup: dom0 dst relative to cwd of tool, not qubesd QubesOS/qubes-core-admin-client@0f42fd0 tests: restoring a backup bigger than available space in /var/tmp QubesOS/qubes-core-admin-client@af13c19 tests: fix preparing multi-part disk volume QubesOS/qubes-core-admin-client@9360865 backup: throttle backup extracting if there is not enough disk space QubesOS/qubes-core-admin-client@10d4381 backup: check if there is enough disk space available to restore QubesOS/qubes-core-admin-client@16ff6d0 backup: cleanup retrieve_proc on failure QubesOS/qubes-core-admin-client@d906fbc backup: add function parameter for override temp directory QubesOS/qubes-core-admin-client@25a6a30 tests: avoid 'xrandr' call QubesOS/qubes-core-admin-client@2266e43 gitlab-ci: adjust custom job QubesOS/qubes-core-admin-client@e2de2bc Add .gitlab-ci.yml QubesOS/qubes-core-admin-client@6f39533 tools/qvm-run: do not check if DispVM is paused before starting it QubesOS/qubes-core-admin-client@1671b42 qvm-template: Add tests for download function and fix minor bugs QubesOS/qubes-core-admin-client@5f03640 qvm-template: Fix broken indention QubesOS/qubes-core-admin-client@63f488f qvm-template: Mock print_table in tests for consistent output QubesOS/qubes-core-admin-client@20443d5 qvm-template: Add tests for functions list_templates and search QubesOS/qubes-core-admin-client@7facc7d qvm-template: Fix minor bugs QubesOS/qubes-core-admin-client@dc26ba0 qvm-template: Add tests for qrexec_repoquery and get_dl_list QubesOS/qubes-core-admin-client@b9f1d4c qvm-template: Make pylint happy QubesOS/qubes-core-admin-client@161ff01 qvm-template: Fix compatibility with Python 3.6 in tests QubesOS/qubes-core-admin-client@554459e qvm-template: Fix compatibility with Python 3.6 QubesOS/qubes-core-admin-client@3fac209 qvm-template: Add partial tests for qrexec_repoquery QubesOS/qubes-core-admin-client@5e1e0da Make TestProcess.communicate return str instead of IO object QubesOS/qubes-core-admin-client@3f75e6e qvm-template: Add tests for qrexec_payload QubesOS/qubes-core-admin-client@8989503 qvm-template: Fix date formats to "%Y-%m-%d %H:%M:%S" QubesOS/qubes-core-admin-client@f8032b0 Revert "qvm-template: Fix compatibility with Python 3.6" QubesOS/qubes-core-admin-client@199996e qvm-template: Fix compatibility with Python 3.6 QubesOS/qubes-core-admin-client@205eee4 qvm-template: Fix timezone issues by storing timezone explictly in features QubesOS/qubes-core-admin-client@5a1e1b7 qvm-template: Update docs for --updatevm QubesOS/qubes-core-admin-client@757bb33 Add stubs for rpm module and initial tests for qvm-template install QubesOS/qubes-core-admin-client@3a42564 qvm-template: Make pylint happy QubesOS/qubes-core-admin-client@39492ff Fix CI dependencies QubesOS/qubes-core-admin-client@fbf6c4e Merge remote-tracking branch 'origin/master' into qvm-template QubesOS/qubes-core-admin-client@4199a9a qvm-template: Fix qvm_template_postprocess tests QubesOS/qubes-core-admin-client@6b38583 qvm-template: Improve help message for --upgrades QubesOS/qubes-core-admin-client@d65d3c7 qvm-template: Replace "template-install-time" with "template-installtime" for consistency QubesOS/qubes-core-admin-client@32a38c7 qvm-template: Eliminate use of lsb_release QubesOS/qubes-core-admin-client@2e06e30 qvm-template: Tweak machine-readable output format. QubesOS/qubes-core-admin-client@6efd85a qvm-template: Initial manpage. QubesOS/qubes-core-admin-client@e9e198c qvm-template: Make sure that template-dummy is set and used properly. QubesOS/qubes-core-admin-client@55a3982 qvm-template: Add option to disable download progress bar. QubesOS/qubes-core-admin-client@d096956 qvm-template: Add support for JSON output. QubesOS/qubes-core-admin-client@c6d5ac7 qvm-template: Add option to specify RPM keyring location. QubesOS/qubes-core-admin-client@3314500 qvm-template: Add purge operation. QubesOS/qubes-core-admin-client@b7a603b qvm-template: Slight improvements to package verification. QubesOS/qubes-core-admin-client@ed8fca6 qvm-template: Fix type hints. QubesOS/qubes-core-admin-client@6c873cd qvm-template-postprocess: Make pylint happy. QubesOS/qubes-core-admin-client@8ee0d63 qvm-template: Add confirmation for dangerous operations; verify signatures once instead of twice by returning header after verification. QubesOS/qubes-core-admin-client@87c08c9 qvm-template: Fix missing args for install operations. QubesOS/qubes-core-admin-client@42a741c qvm-template: Remove default 'repo_files' entry if other entries have been specified by the user. QubesOS/qubes-core-admin-client@c523d78 qvm-template: Initial implementation of repolist. QubesOS/qubes-core-admin-client@ba7b113 qvm-template: Replace newlines in machine-readable output. QubesOS/qubes-core-admin-client@ed35802 qvm-template: Tidy up code responsible for output in {info,list} operations. QubesOS/qubes-core-admin-client@d11e74a qvm-template: Include module in documentation. QubesOS/qubes-core-admin-client@336b5c6 qvm-template: Initial support for machine-readable listings. QubesOS/qubes-core-admin-client@7b6fa39 qvm-template: More docstrings. QubesOS/qubes-core-admin-client@41cf9f9 qvm-template: Partially include docstrings and type hints. QubesOS/qubes-core-admin-client@69cd285 qvm-template: Defer qrexec calls so that they can be omitted if exceptions are raised. QubesOS/qubes-core-admin-client@e482b9e qvm-template: Use "vm.features.get" instead of explicit membership check. QubesOS/qubes-core-admin-client@582c876 qvm-template: Use repo file from qubes-repo-templates. QubesOS/qubes-core-admin-client@bf06352 qvm-template: Better args parsing: Use subparsers and complain about unknown args if the operation is not "remove". QubesOS/qubes-core-admin-client@377e2a7 qvm-template: Check that template is managed by qvm-template before accessing relevant features. QubesOS/qubes-core-admin-client@5319e7a qvm-template: Fix typo. QubesOS/qubes-core-admin-client@a9a1942 qvm-template: Check that template spec is not "---". QubesOS/qubes-core-admin-client@40e7304 qvm-template: Make pylint happy. QubesOS/qubes-core-admin-client@3d0a395 qvm-template: Reorder functions. QubesOS/qubes-core-admin-client@233e411 qvm-template: Switch to namedtuples and other slight cleanup. QubesOS/qubes-core-admin-client@3ada7af qvm-template: {reinstall,{up,down}grade}: Better handling and checks for existing version. QubesOS/qubes-core-admin-client@90e4f65 qvm-template*: Add option to specify pool to store created VM. QubesOS/qubes-core-admin-client@ef59a65 qvm-template: Make pylint happy by changing "license" to "licence". QubesOS/qubes-core-admin-client@f960ed4 qvm-template: Add --refresh option and allow DNF cache to be used. QubesOS/qubes-core-admin-client@8aa9ab9 qvm-template: Remove downloaded file if the download is interrupted. QubesOS/qubes-core-admin-client@88ee572 qvm-template: Incorporate additional metadata in qubes.TemplateSearch. QubesOS/qubes-core-admin-client@421dd74 Check number of fields for qubes.TemplateSearch output. QubesOS/qubes-core-admin-client@5e76bdb Revamp "qvm-template search" and finish TODOs. QubesOS/qubes-core-admin-client@37a72ec Print error messages if qubes.TemplateSearch fails. QubesOS/qubes-core-admin-client@e6392ba Add lock-file functionality for qvm-template install. QubesOS/qubes-core-admin-client@c573faa Initial implementation for "qvm-template search". QubesOS/qubes-core-admin-client@d656554 Initial implementation for "qvm-template info". QubesOS/qubes-core-admin-client@51324da Allow -like arguments for the list operation. QubesOS/qubes-core-admin-client@41323d0 Support for {reinstall,downgrade,upgrade} operations. QubesOS/qubes-core-admin-client@faef52e Fix pylint warnings. QubesOS/qubes-core-admin-client@8a4b5e6 Add suffix for unverified RPMs. QubesOS/qubes-core-admin-client@addb677 Check for newlines in qrexec arguments & improve error handling. QubesOS/qubes-core-admin-client@73eb4cd Use tqdm for progress bar. QubesOS/qubes-core-admin-client@3d42c98 Various cleanup and improvements. QubesOS/qubes-core-admin-client@0e8e8d9 Better way of detecting VM. QubesOS/qubes-core-admin-client@b634c7c Initial commit of qvm-template. QubesOS/qubes-core-admin-client@bab8e69 Change "whitelist" to "menu-items" in qvm-features for clarity. QubesOS/qubes-core-admin-client@e8ba117 Allow virt_mode other than pv. QubesOS/qubes-core-admin-client@eda68cc Verify values of boolean flags in template config. QubesOS/qubes-core-admin-client@6c7360f Separate whitelist entries with spaces instead of newlines. QubesOS/qubes-core-admin-client@9d9ee6a Initial support for qvm-template.

Referenced issues: QubesOS/qubes-issues#2534 QubesOS/qubes-issues#5105 QubesOS/qubes-issues#4791 QubesOS/qubes-issues#4186 QubesOS/qubes-issues#5946

If you're release manager, you can issue GPG-inline signed command:

Above commands will work only if packages in current-testing repository were built from given commit (i.e. no new version superseded it).

qubesos-bot commented 3 years ago

Package for dom0 was built (build log) and uploaded to current-testing repository

qubesos-bot commented 3 years ago

Package for centos8 was built (build log) and uploaded to current-testing repository

qubesos-bot commented 3 years ago

Package for bullseye was built (build log) and uploaded to current-testing repository

qubesos-bot commented 3 years ago

Package for buster was built (build log) and uploaded to current-testing repository

qubesos-bot commented 3 years ago

Package for fc31 was built (build log) and uploaded to current-testing repository

qubesos-bot commented 3 years ago

Package for fc32 was built (build log) and uploaded to current-testing repository

qubesos-bot commented 3 years ago

Package for fc33 was built (build log) and uploaded to current-testing repository

qubesos-bot commented 3 years ago

Package for fc34 was built (build log) and uploaded to current-testing repository

qubesos-bot commented 3 years ago

Package for centos-stream8 was built (build log) and uploaded to current-testing repository

qubesos-bot commented 3 years ago

OpenQA test summary

Complete test suite and dependencies: https://openqa.qubes-os.org/tests/18567#dependencies

Failed tests

marmarek commented 3 years ago

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256

Upload core-admin-client 30ab52dfd8cd735ac4b25a205df4e7159ae2e120 r4.1 current repo -----BEGIN PGP SIGNATURE-----

iQJUBAEBCAA+FiEEF7fMGYa9PSjEFHW2hG1rcJxuLn8FAmDTPTMgHG1hcm1hcmVr QGludmlzaWJsZXRoaW5nc2xhYi5jb20ACgkQhG1rcJxuLn+0oQ//YZFzebLmMieU 6CPpkHrvrWrPfGbA5L9vTqQTJPF0+nf9BUl7l7uo5DxawoTbde+hpQ2bvVu7T7H+ OC2WChgwsbcnXe5kPVd13QEbr5+PNKbVVMBNqZ/iQTpZjwM27SLqIlWjN3S6fkUd DTE6fZE0/iuCknUMp+M4Hx9KwqccppwkG58CTgvdYyPE1N431DmbsgicsYlw/tM7 3hMWn499CpqAF2BKAoFVWcG1qoB7SW/+4FFIpxvXN9tCFI6sd58NJlFdVWE2qfnu i1UKch7QiFEFeEksZZKKDAV7OGZ8kY9buTpjQxULZLSzfreRTznzcn/bQvT0CGAW LLaYVlxihFzdT6Q+8UaXtlt+gyJAILYIUFFSSpzCs8+nk5H5942mflB05CHuSvve SjuXYQDRWJApJr1xMyopwhAlu0nO/nucC7kABwjzyZBjAvCceWqe43bkhfwXywLs Z+KRYGXLEbX9SbP2ARlmgC2I8xt1TgVV/V7z2qluqismlKIdzTIJaWc5TtRJiQBD DTNrj8qU8eHZUM/1BP93vFyov5fnzp+LjBGa2fOpR2TVTsutljmxBqMNnmsxD4r9 CR4MjkGZbqNuj4XrM/gdr+kjr2j2HmEki5zs8b+PclphYmk+loCilWzX7SOlUzlg yLKeWlhk1kH7ruSdv8CxYgEAWn65He8= =WTgF -----END PGP SIGNATURE-----

qubesos-bot commented 3 years ago

Package for centos-stream8 was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for bullseye was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for buster was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for dom0 was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for fc31 was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for fc32 was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for fc33 was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for fc34 was uploaded to stable repository

marmarek commented 3 years ago

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256

Upload core-admin-client 30ab52dfd8cd735ac4b25a205df4e7159ae2e120 r4.1 current repo -----BEGIN PGP SIGNATURE-----

iQJUBAEBCAA+FiEEF7fMGYa9PSjEFHW2hG1rcJxuLn8FAmDg188gHG1hcm1hcmVr QGludmlzaWJsZXRoaW5nc2xhYi5jb20ACgkQhG1rcJxuLn8SbRAAgelAymU2ms1a U1rMUFJuOxRVo7czReimTJyx3ks2gv2b0vBSdqA8RVSLb7Bgq4FJeS0mKpadkRAy Q/WqYYoxQUeeYOh1jx7DeHIeQCB0qjYsaTuIEBcK2G3Ei9nsrdhKn2Dt6qAs6sKS emvkUr8zeYV7IMb8CRN/3/OZRydxpMH+CP+UiOcmCgjdILSdP/awdD1a/p4V2A51 ANIJoljChSq4NSbUYcDvQThHPmQLtYwbdRTDQEEQYRCeT0oP89wgU+s3EE7OTIAu /pcVqpfNXrVqB2LzAkAoHpJrc62o+uCKKppkACIzo9xTNuyP98zaEnKs2Yuq3mYV 3LE7T5eybKnvi1bo6NjbwkuRyC01OEAqklJpY3+rEtGG7XjtPEkF4xN577xtRBSJ 5HXz41fz3FTXFEh0tmqio2T0JFJE5yw7+9m+H4Qj+IVbMsa4DYW+Ca5gvhF5Wiui hWhxiiwVdH8P5ZdRuqDzo8dJBMt4I0r2PQSnVKiX7PWMqYjV9UZBa1dmykHk078M COeWb1/8DCsdV5M71MdylktjexY9EKZn15mNNaFwru19jRuUnaODhK7nF+SQc//2 zHhFlv6p9tqm4l0ctx5DP/A7jTY+5IAexyAg6bqQlRVIBVgDjZE5f+0pzRaqCZvr mfTxwyeoKmUQcbWQWZKNGY454qKQLzg= =4H2C -----END PGP SIGNATURE-----

qubesos-bot commented 3 years ago

Package for bullseye was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for buster was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for centos-stream8 was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for fc31 was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for fc32 was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for fc33 was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for fc34 was uploaded to stable repository

qubesos-bot commented 3 years ago

Package for dom0 was uploaded to stable repository