Commit Graph

865 Commits

Author SHA1 Message Date
Felix Fontein
8304ed4c88 OpenSSL 4 CLI compatibility (#1005) (#1010)
* OpenSSL 4 text output leaves leading 00: away.

* Split up key parsing function.

* Add tests.

(cherry picked from commit 1a96fe0bbc)
(cherry picked from commit fa36f75812)
2026-04-25 16:37:08 +02:00
Felix Fontein
b3a65657ca Adjust openssl_private_key tests to removed curves in cryptography 47.0.0. (#1008) (#1009)
(cherry picked from commit 365229dac9)
2026-04-25 14:03:21 +02:00
patchback[bot]
71017681bc Enable specific tests for new Pebble. (#994) (#995)
(cherry picked from commit 4a7d18cad5)

Co-authored-by: Felix Fontein <felix@fontein.de>
2026-03-28 12:46:06 +01:00
patchback[bot]
b8d97afce1 acme_certificate tests: fix tests for listing orders (#992) (#993)
* All orders created with the ec384 account have deactivated authz.

According to the spec, these orders are invalid and should not be
listed when listing orders. With the latest Pebble version, which
handles this correctly, this causes the current tests to fail,
since they expect orders to be present.

* Orders cannot be deactivated, they are invalid.

* Make compatible with newest Pebble.

(cherry picked from commit 670d0b4dcf)

Co-authored-by: Felix Fontein <felix@fontein.de>
2026-03-27 23:23:28 +01:00
Felix Fontein
2764d8dac8 Document bcrypt dependency. (#989)
(cherry picked from commit bb216ed164)
2026-03-23 21:13:54 +01:00
patchback[bot]
d6260c90c4 Fix typos (phassphrase => passphrase) (#984) (#985)
(cherry picked from commit b1e4777b4d)

Co-authored-by: Albert Krewinkel <albert@tarleb.com>
2026-03-06 19:36:52 +01:00
Felix Fontein
b2d65936ac The next release will be 2.26.8. 2026-02-12 07:18:27 +01:00
Felix Fontein
cea0f7639c Release 2.26.7. 2.26.7 2026-02-12 06:51:29 +01:00
Felix Fontein
edfb82772c Fix EC detection. (#981) (#982)
(cherry picked from commit 911ed33c2e)
2026-02-11 22:11:21 +01:00
Felix Fontein
3091b2f997 Prepare 2.26.7. 2026-02-11 21:51:51 +01:00
Felix Fontein
3bfebd8805 CI: Install c.g from git.
(cherry picked from commit e91f8ec520)
2026-01-25 13:22:12 +01:00
patchback[bot]
9750cd1187 [PR #978/9b497ddd backport][stable-2] CI: Arch Linux switched to Python 3.14 / remove Arch from CI matrix (#979)
* Arch Linux switched to Python 3.14. (#978)

(cherry picked from commit 9b497dddbc)

* Remove Arch Linux from CI matrix.

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2026-01-11 12:44:37 +01:00
Felix Fontein
578a79d968 Replace RHEL 10.0 with 10.1. (#977) 2026-01-08 08:51:13 +01:00
Felix Fontein
4331ebfa2e Update RHEL 9.x to 9.7 in CI. (#975)
(cherry picked from commit 8049b0f013)
2026-01-06 17:02:56 +01:00
patchback[bot]
b596625374 Bump actions/checkout from 5 to 6 in the ci group (#970) (#971)
Bumps the ci group with 1 update: [actions/checkout](https://github.com/actions/checkout).

Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: ci
...



(cherry picked from commit 663d1a1321)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 06:37:20 +01:00
Felix Fontein
2c72af252b Move ansible-core 2.17 to EOL CI. (#969) 2025-11-12 19:59:26 +01:00
Felix Fontein
dd82c009d6 The next release will be 2.26.7. 2025-10-29 22:11:55 +01:00
Felix Fontein
45d5db3d98 Release 2.26.6. 2.26.6 2025-10-29 21:27:53 +01:00
patchback[bot]
79c49f5b75 Stop mentioning Buypass. (#964) (#965)
https://community.buypass.com/t/y4y130p
(cherry picked from commit 1b86848a6f)

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-10-29 21:23:43 +01:00
Felix Fontein
da5f524ee6 Prepare 2.26.6. 2025-10-29 20:59:34 +01:00
Felix Fontein
cb137cfb1c Move ansible-core 2.16 to EOL CI. (#962) 2025-10-27 19:16:18 +01:00
Felix Fontein
be91644e04 Fix/improve docs.
(cherry picked from commit 6f0c58f483)
2025-10-25 14:32:49 +02:00
Felix Fontein
b515b76278 Sort imports. 2025-10-11 15:56:14 +02:00
Felix Fontein
68907ac994 Stick to older community.general branch. 2025-10-11 15:39:18 +02:00
Felix Fontein
63cdc07ee1 Add repo configuration to antsibull-nox.toml.
(cherry picked from commit c5135496c8)
2025-09-26 06:57:24 +02:00
patchback[bot]
dbbc936b11 Bump actions/checkout from 4 to 5 in the ci group (#954) (#955)
Bumps the ci group with 1 update: [actions/checkout](https://github.com/actions/checkout).

Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: ci
...



(cherry picked from commit 62b4535465)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-18 06:41:08 +02:00
Felix Fontein
b1c5665590 The next release will be 2.26.6. 2025-08-04 19:43:35 +02:00
Felix Fontein
0148434e36 Release 2.26.5. 2.26.5 2025-08-04 19:17:29 +02:00
patchback[bot]
f9f3c3d4ee Increase number of retries from 10 to 20. (#949) (#950)
(cherry picked from commit ba5c551a29)

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-08-03 11:55:04 +02:00
Felix Fontein
5b1382c799 Prepare 2.26.5. 2025-08-02 21:02:06 +02:00
patchback[bot]
2d70e14250 Also retry on HTTP statuses 502 and 504. (#947) (#948)
(cherry picked from commit 75413d0b08)

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-08-02 19:04:22 +02:00
Felix Fontein
1fed428d76 Update Azure Pipelines test container. 2025-07-30 06:22:07 +02:00
Felix Fontein
02e7c2ed77 Normalize changelog configs.
(cherry picked from commit bc16487882)
2025-07-27 16:35:49 +02:00
Felix Fontein
b4cb931621 The next release will be 2.26.5. 2025-07-26 15:20:46 +02:00
Felix Fontein
ded8568802 Release 2.26.4. 2.26.4 2025-07-26 14:37:51 +02:00
Felix Fontein
e145fe71a9 Move EE tests to nox. (#941) (#942)
(cherry picked from commit 0636123f56)
2025-07-25 20:44:16 +02:00
Felix Fontein
b6887ab1f4 Improve error message when lodaing corrupt private key or private key with wrong passphrase. (#939) (#940)
(cherry picked from commit f219cac94c)
2025-07-25 15:08:45 +00:00
Felix Fontein
71e9d2273a Prepare 2.26.4. 2025-07-25 14:41:18 +02:00
patchback[bot]
0f2f5a5fe9 Replace FreeBSD 13.3 with 13.5. (#937) (#938)
(cherry picked from commit b4303b3a32)

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-07-24 21:58:15 +02:00
patchback[bot]
d0099b4f3e Ensure consistent SSH key format with idempotent Ed25519 key regeneration (#932) (#933)
* Ensure consistent SSH key format with idempotent Ed25519 key regeneration

* Update plugins/modules/openssh_keypair.py



* removed extra whitespace

---------


(cherry picked from commit b2ab04861e)

Co-authored-by: Aditya Putta <puttaa@yahoo.com>
Co-authored-by: Felix Fontein <felix@fontein.de>
2025-07-11 12:35:16 +02:00
patchback[bot]
b1dfcf89a4 Docs: mention RFC 9773 instead of the ARI draft (#929) (#930)
* Mention RFC 9773 instead of the ARI draft.

* Remove mentions of the draft.

(cherry picked from commit fcb50ed142)

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-07-06 17:24:28 +02:00
Felix Fontein
e200d363f2 Change devel to 2.19. (#926) 2025-07-01 21:34:01 +02:00
patchback[bot]
513c2fd5a0 [PR #921/bd070e85 backport][stable-2] Docs: use :ansplugin: (#922)
* Use :ansplugin:. (#921)

(cherry picked from commit bd070e85a3)

* Add ignore.txt entries.

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
2025-06-25 22:52:26 +02:00
Felix Fontein
63d347e9f2 Add YAML lint config for extra docs.
(cherry picked from commits d4fa1d094a
and 087aa70fe9)
2025-06-17 17:47:47 +02:00
Felix Fontein
5eccff6190 Next release will be 2.26.4. 2025-06-14 17:05:06 +02:00
Felix Fontein
5ca4ecb54b Release 2.26.3. 2.26.3 2025-06-14 16:44:49 +02:00
Felix Fontein
ea970a044f Stick to community.general 10.x.y for CI. 2025-06-13 06:11:49 +02:00
Felix Fontein
3e3318f059 acme_account: check for 'externalAccountRequired' error (#919) (#920)
* Check for 'externalAccountRequired' error.

* Add changelog fragment.

(cherry picked from commit 056ae1cf69)
2025-06-13 06:10:41 +02:00
Felix Fontein
ae6fb88896 Prepare 2.26.3. 2025-06-12 22:45:19 +02:00
patchback[bot]
66d7989222 Add HARICA to the list of tested CAs (#915) (#916)
* Add HARICA to the list of tested CAs



* Add ZeroSSL to list.

---------



(cherry picked from commit ec063d8515)

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Co-authored-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Co-authored-by: Felix Fontein <felix@fontein.de>
2025-06-08 21:08:04 +02:00