[Bug 285751] [NEW PORT] sysutils/py-overlord: Deploy FreeBSD jails as fast as you code

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 26 Apr 2025 07:24:28 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285751

Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #259780|0                           |1
        is obsolete|                            |
 Attachment #259878|                            |maintainer-approval+
              Flags|                            |

--- Comment #4 from Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org> ---
Created attachment 259878
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=259878&action=edit
overlord-0.5.0.patch

Description:

* Update to 0.5.0

ChangeLog: https://github.com/DtxdF/overlord/releases/tag/v0.5.0

* Fixed: typo cacert -> chain in overlord-spec(5).
* Added: retry policies in chains:
  - Retries are useful in distributed systems due to failures, temporary API
    instance crash and the like are the main motivations, and a retry policy
    will suffice in many cases, at least to provide better service.
* Added: appConfig as new deployment type:
  - A new deployment is here, its name is appConfig and the intention is to
    create more templates for deployments, improving usability when deploying
    things in many chains. You deploy a metadata that includes the Mako
    template and that will be used in an appConfig deployment, its variables
    are replaced by the values you have defined, and you have a new
    deployment. In this effect, appConfig deployments are like deploying
    applications as configuration files.

QA:

* portlint: OK (looks fine.)
* testport: OK (poudriere: 14.2-RELEASE, amd64, DOCS tested)

-- 
You are receiving this mail because:
You are the assignee for the bug.