Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Runner version support strategy #52

Open
LongLiveCHIEF opened this issue Jun 21, 2019 · 0 comments
Open

Runner version support strategy #52

LongLiveCHIEF opened this issue Jun 21, 2019 · 0 comments

Comments

@LongLiveCHIEF
Copy link
Contributor

See #46 (comment)

Gitlab provides an interesting case where it only supports the last 3 releases, (and they release monthly on the 22nd. With the puppet-gitlab module, being fairly stable, usually new releases for our module don't provide new features, they just accommodate new config options in the omnibus config file.

That allows us to tell users to use an older version of the module if they're using an older (non-supported) version of gitlab.

We should probably think about how this plays out with gitlab-runners. Runner releases are loosely versioned along with GitLab, but updating gitlab does not update runners. It is not uncommon for a gitlab installation following zero day releases to have runners at least one major version behind registered with it.

Should this module adopt a support strategy similar to the puppet-gitlab module, or should we strive for a greater period of backwards compatibility as much as possible?

Note: Gitlab will likely be incrementing major versions from v11 to v12 in July.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant