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

Prepare release 4.3.1 #1263

Merged
merged 41 commits into from
Feb 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
a822494
Antora to version 5x (#1193)
BraisVQ Nov 24, 2022
7483425
add aqua scanner cli to jenkins agent base docs. (#1198)
tbugfinder Jan 25, 2023
044bcfc
Update Containers Probes in Jenkins (#1195)
BraisVQ Jan 31, 2023
489e97a
Nexus maintance - update to 3.45.1 (#1201)
BraisVQ Jan 31, 2023
cce288b
Sonar upgrade to 8.9 LTS (#1096)
BraisVQ Jan 31, 2023
1f6d6e8
add schedule to action (#1200)
tbugfinder Jan 31, 2023
37f86fa
bump helm version and helm plugin versions (#1204)
tbugfinder Feb 6, 2023
cce73fd
bump snyk version (#1205)
tbugfinder Feb 7, 2023
e6a462f
bump github workflow runner version from ubuntu-18.04 to ubuntu-22.04…
tbugfinder Feb 9, 2023
11ab981
centos and ODSbox removal in ods core (#1210)
BraisVQ Feb 13, 2023
9fb17d1
Merge branch '4.x' into master
BraisVQ Feb 21, 2023
9f42916
restore antora configuration
BraisVQ Feb 21, 2023
c6ea811
Align master branch commits with 4.x (#1218)
BraisVQ Mar 22, 2023
2a5944e
Feature for webhook proxy, check Jenkins service avaliability (#1222)
BraisVQ May 5, 2023
f69c2aa
SonarQube Rust language support (#1223)
gerardcl May 8, 2023
a3b3b35
bump helm diff plugin version from 3.6.0 to 3.7.0 (#1226)
tbugfinder May 9, 2023
08c5f3e
add dependabot github action to update github actions. (#1228)
tbugfinder May 9, 2023
a36ca7b
Remove legacy plugin and modify pipeline durability (#1225)
BraisVQ May 9, 2023
f8309f1
do not execute codeql on push if branch is dependabot/** (#1232)
tbugfinder May 10, 2023
691f0d0
Bump actions/setup-go from 3 to 4 (#1229)
dependabot[bot] May 10, 2023
d59aeab
Bump actions/checkout from 2.0.0 to 3.5.2 (#1230)
dependabot[bot] May 11, 2023
33419ce
Bump dangoslen/changelog-enforcer from 2 to 3 (#1231)
dependabot[bot] May 11, 2023
e4c63a1
Update deployment resources for optimal usage (#1234)
BraisVQ May 23, 2023
bcc46f7
jenkins master and base updated (#1235)
ssevillano86 May 26, 2023
646c02e
Bump actions/checkout from 3.5.2 to 3.5.3 (#1238)
dependabot[bot] Jun 26, 2023
f163694
bump helm-diff plugin version to 3.8.1 (#1239)
tbugfinder Jun 26, 2023
462d6e2
Add trivy into jenkins agent (#1237)
BraisVQ Jun 29, 2023
9432943
Update agent-base documentation (#1240)
BraisVQ Jun 29, 2023
a8b5a20
Update CHANGELOG for release v4.3.0
BraisVQ Jul 3, 2023
b5e7cc0
Bump actions/checkout from 3.5.3 to 4.0.0 (#1244)
dependabot[bot] Sep 22, 2023
025e123
Bump actions/checkout from 4.0.0 to 4.1.0 (#1246)
dependabot[bot] Sep 29, 2023
0e02f34
Bump actions/checkout from 4.1.0 to 4.1.1 (#1249)
dependabot[bot] Oct 26, 2023
724787f
create and set permissions for the folder used in Aqua scanner execut…
BraisVQ Jan 17, 2024
70ac561
Bump github/codeql-action from 2 to 3 (#1255)
dependabot[bot] Jan 29, 2024
91afd29
Bump actions/setup-go from 4 to 5 (#1254)
dependabot[bot] Jan 29, 2024
7b27d4b
Added labels to dependabot (#1258)
BraisVQ Jan 29, 2024
68834ed
Aligned prov-app config and fixed jenkins agent in configuration samp…
BraisVQ Jan 30, 2024
7bffbff
Bump golangci/golangci-lint-action from 3 to 4 (#1261)
dependabot[bot] Feb 19, 2024
1e1e8d4
Release 4.3.1
BraisVQ Feb 19, 2024
e800f77
update antora for 4.x branch
BraisVQ Feb 19, 2024
49041e4
Merge branch '4.x' into prepare-release-4.3.1
BraisVQ Feb 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,6 @@ updates:
schedule:
# Check for updates to GitHub Actions every week
interval: "weekly"
labels:
- "dependencies"
- "skip changelog"
2 changes: 1 addition & 1 deletion .github/workflows/changelog-enforcer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
changelog:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.5.3
- uses: actions/checkout@v4.1.1
- uses: dangoslen/changelog-enforcer@v3
with:
changeLogPath: 'CHANGELOG.md'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v4.1.1
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
Expand All @@ -28,14 +28,14 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
with:
languages: go

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2
uses: github/codeql-action/autobuild@v3

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
Expand All @@ -49,4 +49,4 @@ jobs:
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3
24 changes: 12 additions & 12 deletions .github/workflows/continuous-integration-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
steps:
-
name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v4.1.1
-
name: Build UBI8 docker image
run: |
Expand All @@ -27,7 +27,7 @@ jobs:
steps:
-
name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v4.1.1
- name: Build UBI8 docker image
run: |
./.github/workflows/build-docker-image.sh \
Expand Down Expand Up @@ -56,7 +56,7 @@ jobs:
steps:
-
name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v4.1.1
-
name: Check shell scripts
run: |
Expand All @@ -72,7 +72,7 @@ jobs:
steps:
-
name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v4.1.1
-
name: Check shell scripts
run: |
Expand All @@ -88,10 +88,10 @@ jobs:
steps:
-
name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v4.1.1
-
name: Setup Go 1.18
uses: actions/setup-go@v4
uses: actions/setup-go@v5
with:
go-version: 1.18
-
Expand Down Expand Up @@ -128,7 +128,7 @@ jobs:
steps:
-
name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v4.1.1
-
name: Check shell scripts
run: |
Expand All @@ -145,7 +145,7 @@ jobs:
steps:
-
name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v4.1.1
-
name: Check jsl expectations
run: |
Expand All @@ -163,10 +163,10 @@ jobs:
steps:
-
name: Checkout repository
uses: actions/checkout@v3.5.3
uses: actions/checkout@v4.1.1
-
name: Setup Go 1.18
uses: actions/setup-go@v4
uses: actions/setup-go@v5
with:
go-version: 1.18
-
Expand All @@ -184,7 +184,7 @@ jobs:
exit 1
-
name: Verify all Go tests pass linting
uses: golangci/golangci-lint-action@v3
uses: golangci/golangci-lint-action@v4
with:
version: v1.49.0
working-directory: tests
Expand All @@ -207,7 +207,7 @@ jobs:
# run: jq . <<< "${GITHUB_CONTEXT}"
# -
# name: Checkout repository
# uses: actions/checkout@v3.5.3
# uses: actions/checkout@v4.1.1
# with:
# fetch-depth: 0
# path: 'ods-core'
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

## Unreleased


## [4.3.1] - 2024-02-19

### Fixed
- Aqua scanner and Helm deployment conflict fix for jenkins agent ([#1067](https://github.com/opendevstack/ods-jenkins-shared-library/issues/1067))
- Aligned Prov-app configuration, increasing the timeouts and fixed jenkins agent image in configuration sample ([#1259](https://github.com/opendevstack/ods-core/issues/1259))

## [4.3.0] - 2023-07-03

### Added
Expand Down
2 changes: 1 addition & 1 deletion configuration-sample/ods-core.env.sample
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ JENKINS_MASTER_DOCKERFILE_PATH=Dockerfile.ubi8
# - Available tags listed at: https://catalog.redhat.com/software/containers/openshift3/jenkins-slave-base-rhel7/581d2f3f00e5d05639b6515b.
# - Example: registry.access.redhat.com/openshift3/jenkins-slave-base-rhel7:v3.11
# - Latest tested tag: v3.11.248 (v3.11 is a moving target)
JENKINS_AGENT_BASE_FROM_IMAGE=registry.redhat.io/openshift4/ose-jenkins:v4.10.0-202305170515.p0.g2988625.assembly.stream
JENKINS_AGENT_BASE_FROM_IMAGE=registry.redhat.io/openshift4/ose-jenkins-agent-base:v4.10.0-202305170515.p0.g2988625.assembly.stream

# Dockerfile to use for Jenkins agents.
# Use "Dockerfile.ubi8" for both OpenShift 3.11 and 4 (UBI8 base image)
Expand Down
3 changes: 2 additions & 1 deletion jenkins/agent-base/Dockerfile.ubi8
Original file line number Diff line number Diff line change
Expand Up @@ -140,5 +140,6 @@ RUN yum install -y skopeo \
# Fix permissions.
RUN mkdir -p /home/jenkins/.config && chmod -R g+w /home/jenkins/.config \
&& mkdir -p /home/jenkins/.cache && chmod -R g+w /home/jenkins/.cache \
&& mkdir -p /home/jenkins/.sonar && chmod -R g+w /home/jenkins/.sonar
&& mkdir -p /home/jenkins/.sonar && chmod -R g+w /home/jenkins/.sonar \
&& mkdir -p /tmp/aqua && chmod -R g+w /tmp/aqua

4 changes: 2 additions & 2 deletions ods-provisioning-app/ocp-config/cm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -125,9 +125,9 @@ objects:
logging.file.path=${PROV_APP_LOGGING_FILE_PATH}

# atlassian API calls take sooo long
server.servlet.session.timeout=240
server.servlet.session.timeout=1200
server.connection-timeout=90000
spring.session.timeout=240
spring.session.timeout=1200
spring.mvc.async.request-timeout=90000

frontend.spa.enabled=${PROV_APP_FRONT_SPA_ENABLED}
Expand Down
Loading