13 Commits

Author SHA1 Message Date
Vault Automation
0c6c13dd38
license: update headers to IBM Corp. (#10229) (#10233)
* license: update headers to IBM Corp.
* `make proto`
* update offset because source file changed

Signed-off-by: Ryan Cragun <me@ryan.ec>
Co-authored-by: Ryan Cragun <me@ryan.ec>
2025-10-21 15:20:20 -06:00
Vault Automation
30b713e8e1
updating the manifest to add v1.21.x (#9856) (#9859)
Co-authored-by: ericjones <eric.jones@hashicorp.com>
Co-authored-by: Tony Wittinger <anwittin@users.noreply.github.com>
2025-10-07 16:05:20 -06:00
ej-hashi
37e707b270
updated the versions.hcl file for 1.20 (#31151)
Co-authored-by: Eric Jones <cirej2013@gmail.com>
2025-07-01 09:41:58 -07:00
Steven Clark
863d22555b
Disable 1.19.x for CE backports (#30928) 2025-06-10 11:02:51 -04:00
davidadeleon
dad218cba2
re-enable 1.19.x as ce_active (#30895)
* re-enable 1.19.x as ce_active

* add 1.17.x back

* set 1.17.x ce_active to false

---------

Co-authored-by: davidadeleon <ddeleon@hashicorp.com>
2025-06-06 14:33:56 -04:00
ej-hashi
34d202611a
Adding 1.20.x and removing 1.17.x from versions.hcl (#30873)
Co-authored-by: Eric Jones <cirej2013@gmail.com>
2025-06-05 15:09:18 -07:00
Ryan Cragun
3e9f84e666
[VAULT-36202] pipeline(releases): add releases list active-versions command (#30658)
While working on VAULT-34829 it became apparent that if our new backporter
could know which branches are active and which CE counterparts are active
then we could completely omit the need for `ce` backport labels and instead
automatically backport to corresponding CE branches that are active.

To facilitate that we can re-use our `.release/versions.hcl` file as it is
the current source of truth for our present backport assistant workflow.

Here we add a new `pipeline releases list versions` command that is capable
of decoding that file and optionally displaying it. It will be used in the
next PR that fully implements VAULT-34829.

As part of this work we refactors `pipeline releases` to include a new `list`
sub-command and moved both `list-active-versions` and `versions` to it.

We also include a few small fixes that were noticed:
  - `.release/verions.hcl` was not up-to-date
  - Our cached dynamic config was not getting recreated when the pipeline
    tool changed. That has been fixed so now dynamic config should always
    get recreated when the pipeline binary changes
  - We now initialize a git client when using the `github` sub-command.
    This will be used in more forthcoming work
  - Update our changed file detection to resolve some incorrect groupings
  - Add some additional changed file helpers that we be used in forthcoming
    work

Signed-off-by: Ryan Cragun <me@ryan.ec>
2025-05-20 11:10:24 -06:00
davidadeleon
751ee0da39
add 1.19.x (#29565)
Co-authored-by: davidadeleon <ddeleon@hashicorp.com>
2025-02-12 00:28:22 +00:00
Tom Chwojko-Frank
b753cc50d5
Updating the active version to 1.18.x (#28693)
* Updating the active version to 1.18.x

* Removed 1.15.x
2024-10-11 14:49:54 -07:00
Steven Clark
4a1cddf2d5
Update the backport assistant release versions adding 1.18.x (#28344) 2024-09-10 20:44:17 +00:00
Steven Clark
566aaa661a
Update versions.hcl in prep for 1.17 release (#27381)
- With the upcoming 1.17 release, mark previous CE branches
   as no longer active, and drop the 1.14 branch from the list
   of active branches
2024-06-06 15:22:21 +00:00
Peter Wilson
bc4918ca43
update release version manifest (#27205)
* update release version manifest
2024-05-23 19:42:14 +00:00
claire labry
3c28e9dd1f
SMRE/BPA Onboarding LTS (#27053)
* onboard to use backport-assistant with lts support

* add active releases manifest file

* fix CE active release versions

* update manifest and backport files for 0.4.1 bpa version

* remove BACKPORT_LABEL_TEMPLATE

* remove extra container;

* seperate backport.yml files

---------

Co-authored-by: Jeanne Franco <jeanne.franco@hashicorp.com>
2024-05-20 10:05:52 -05:00