- Jun 01, 2023
-
-
Heptapod Release Bot authored
-
Georges Racinet authored
-
Georges Racinet authored
We are currently making a bunch of intermediate 0.37 versions to catch up on GitLab upstream (between 15.6 and 15.11). Even though many dependencies will change with each new upstream minor version, reusing the cache from the previous one should help. Also an opportunity to finally use the multiple caches system to reuse the gems from the RSPec jobs in the packaging job.
-
- May 31, 2023
-
-
Georges Racinet authored
Given that `Gitlab::Build::Info.release_version` relies on the `lattestag` log template and expects the tag to end with `-` followed by a build number, it was a mistake to set this tag, even with no associated direct build. The end result was an invalid value of `release_version` (directly used as Debian package name): `hept~apod-0.37.6.pre+4hg.882f945768ea`, as can be seen in the `pkg-ubuntu` job log: ``` $ cat docker/RELEASE RELEASE_PACKAGE=heptapod RELEASE_VERSION=hept~apod-0.37.6.pre+4hg.882f945768ea DOWNLOAD_URL=https://upload.heptapod.net/intermediate/omnibus/ubuntu-focal/heptapod_hept~apod-0.37.6.pre%2B4hg.882f945768ea_amd64.deb ```
-
- May 30, 2023
-
-
Georges Racinet authored
-
Georges Racinet authored
This should have been done before the 0.37.6.pre tag, as the HEPTAPOD_VERSION file determines the testing container image series (everything was 0-36-testing so far and that is very wrong)
-
- May 29, 2023
-
-
Georges Racinet authored
The variable should be passed by the upstream Rails pipeline.
-
Georges Racinet authored
Also following the upstream builder image version bump to 4.0.0
-
- May 22, 2023
-
-
Georges Racinet authored
-
- May 21, 2023
-
-
Georges Racinet authored
Really needed, as we've had failures related to Golang 1.18 being now mandatory
-
Georges Racinet authored
Because it is now entangled with the `Build::Facts` system, we really needed to make sure it works.
-
Georges Racinet authored
## Test failures - `spec/lib/gitlab/build/facts_spec.rb` due to our key in the `COMPONENT_FILES` mapping to be `heptapod-shell` instead of `gitlab-shell`. Omnibus Heptapod is inconsistent here: for instance we have a `gitlab-rails` key in this mapping, instead of `heptapod-rails`. For now we decided to adapt the tests, but it is not a strong decision. It could happen that we decide to limit the divergence with upstream instead and get back to the upstream keys and conventions. Notably, we don't use the `Buil::Facts` class, but we may choose to do so in some future, as it seems to be similar (at first sight) to our versions tarball. - `spec/lib/gitlab/version_spec.rb` was also in need to replace the `gitlab-shell` keys by `heptapod-shell` - `spec/lib/gitlab/docker_operations_spec.rb` we had to put braces for the expectation on `:timeout=` because it seemed different to RSpec, with a puzzling error output that showed no difference. Why this is ok with upstream is not known. ## Conflicts - version of cURL, but upstream new version is still older than ours, so we resolved with Heptapod's
-
- Dec 21, 2022
-
-
GitLab Release Tools Bot authored
-
GitLab Release Tools Bot authored
-
GitLab Release Tools Bot authored
[ci skip]
-
- Dec 20, 2022
-
-
Jenny Kim authored
Cherry picks 'fix-qa-spec-tests' into 15.7 stable branch See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6581 Merged-by: Jenny Kim <yjeankim@gitlab.com> Approved-by: Jenny Kim <yjeankim@gitlab.com> Co-authored-by: Balasankar 'Balu' C <balasankar@gitlab.com>
-
Balasankar 'Balu' C authored
Fix failing qa rake spec tests See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6580 Merged-by: Balasankar 'Balu' C <balasankar@gitlab.com> Approved-by: Balasankar 'Balu' C <balasankar@gitlab.com> Co-authored-by: DJ Mountney <dj@gitlab.com> (cherry picked from commit 78ffb3c58cd323dc986f0ef4ccf7c961e58ca655) 386c907d Fix failing qa rake spec tests
-
GitLab Release Tools Bot authored
-
GitLab Release Tools Bot authored
-
GitLab Release Tools Bot authored
-
- Dec 16, 2022
-
-
Jason Plum authored
Set pipeline name to $PIPELINE_TYPE See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6576 Merged-by: Jason Plum <jplum@gitlab.com> Approved-by: Mitchell Nielsen <mnielsen@gitlab.com> Approved-by: Jason Plum <jplum@gitlab.com> Co-authored-by: Reuben Pereira <rpereira@gitlab.com>
-
Reuben Pereira authored
-
Jason Plum authored
Allow GIT_REPO_URL to be overridden for self managed patch releases See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6563 Merged-by: Jason Plum <jplum@gitlab.com> Approved-by: Jason Plum <jplum@gitlab.com> Reviewed-by: Reuben Pereira <2967854-rpereira2@users.noreply.gitlab.com> Co-authored-by: Reuben Pereira <2967854-rpereira2@users.noreply.gitlab.com>
-
Reuben Pereira authored
-
Jason Plum authored
Ensure Workhorse is built in FIPS mode See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6575 Merged-by: Jason Plum <jplum@gitlab.com> Approved-by: Jason Plum <jplum@gitlab.com> Co-authored-by: Stan Hu <stanhu@gmail.com>
-
Stan Hu authored
Previously Workhorse was not compiled properly for FIPS since the `fips` build tag was not defined, so LabKit's `fips.Enabled()` would erroneously return `false`. This commit makes Workhorse activate the FIPS_MODE environment flag. This came out an investigation of Maven package handling in https://gitlab.com/gitlab-org/gitlab/-/issues/380559. Changelog: fixed
-
DJ Mountney authored
praefect: Add configuration for graceful_stop_timeout Closes gitaly#4466 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6549 Merged-by: DJ Mountney <dj@gitlab.com> Approved-by: Dmytro Makovey <dmakovey@gitlab.com> Approved-by: DJ Mountney <dj@gitlab.com> Co-authored-by: James Fargher <jfargher@gitlab.com>
-
- Dec 02, 2022
-
-
James Fargher authored
This setting allows configuring the amount of time praefect has to gracefully shutdown before it is interrupted. Changelog: added
-
- Dec 15, 2022
-
-
DJ Mountney authored
Update Ruby to 2.7.7 and 3.0.5 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6554 Merged-by: DJ Mountney <dj@gitlab.com> Approved-by: Andrew Patterson <apatterson@gitlab.com> Approved-by: DJ Mountney <dj@gitlab.com> Co-authored-by: Stan Hu <stanhu@gmail.com>
-
- Dec 13, 2022
-
-
Stan Hu authored
See https://bugs.ruby-lang.org/issues/19161
-
- Dec 02, 2022
-
-
Stan Hu authored
These versions includes a security fix and some minor fixes: * https://www.ruby-lang.org/en/news/2022/11/24/ruby-2-7-7-released/ * https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-0-5-released/ Changelog: changed
-
- Dec 14, 2022
-
-
DJ Mountney authored
Syncs auto-deploy packages to a GCP bucket for SaaS download See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6567 Merged-by: DJ Mountney <dj@gitlab.com> Approved-by: DJ Mountney <dj@gitlab.com> Co-authored-by: John Jarvis <jarv@gitlab.com>
-
John Jarvis authored
-
- Dec 09, 2022
-
-
Achilleas Pipinellis authored
Fix some grammar issues on configuration and database pages See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6543 Merged-by: Achilleas Pipinellis <axil@gitlab.com> Approved-by: Achilleas Pipinellis <axil@gitlab.com> Co-authored-by: Thong Kuah <tkuah@gitlab.com> Co-authored-by: masOOd <masood.kamyab@gmail.com>
-
masOOd authored
-
Phillip Wells authored
Fix trailing whitespace See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6573 Merged-by: Phillip Wells <pwells@gitlab.com> Approved-by: Phillip Wells <pwells@gitlab.com> Co-authored-by: Diana Logan <dlogan@gitlab.com>
-
Diana Logan authored
-
DJ Mountney authored
Use builder images version 4.0.0 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6568 Merged-by: DJ Mountney <dj@gitlab.com> Approved-by: Andrew Patterson <apatterson@gitlab.com> Approved-by: DJ Mountney <dj@gitlab.com> Co-authored-by: Robert Marshall <rmarshall@gitlab.com>
-
- Dec 07, 2022
-
-
Robert Marshall authored
- Bump the Omnibus GitLab Builder image version to 4.0.0 Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
-
- Dec 09, 2022
-
-
Robert Marshall authored
Set Sidekiq default max concurrency to 20 Closes #5797 See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6536 Merged-by: Robert Marshall <rmarshall@gitlab.com> Approved-by: Dustin Collins <714871-dustinmm80@users.noreply.gitlab.com> Approved-by: Robert Marshall <rmarshall@gitlab.com> Co-authored-by: Sean McGivern <sean@gitlab.com>
-