Commit Graph

990 Commits

Author SHA1 Message Date
Mateusz Korus fbea1ed790 Bump version to v0.6.0 2021-06-10 08:10:50 +02:00
SylwiaBrant e762957cc1
Add security-validator branch to tests triggers 2021-06-08 09:38:47 +02:00
SylwiaBrant 38fcdf5d37
#555 Add nightly release of a snapshot (#566)
* #555 Add nightly release of a snapshot

* Update README

* Bump image and plugins

* Bump image and plugins in Helm Chart
2021-05-24 12:13:27 +02:00
MKajzik 59d522c5d2
#554 Remove Deprecated JVM opts (#569)
* Upgrade base plugins
* Upgrade Jenkins image
* Remove deprecated JVM opts
2021-05-20 17:22:00 +02:00
Mateusz Korus 30723cf6f8 Remove preview of installation from generated docs 2021-05-17 13:21:22 +02:00
MKajzik 8a42cdc1ee
#560 Fixed envFrom not propagating to master pod (#564)
* Fixed envFrom not propagate to master pod
2021-05-11 15:58:56 +02:00
Mateusz Korus 81374d0857 Bump backup PVC version to v0.1.1 2021-05-06 11:17:51 +02:00
Piotr Ryba a7fb199f98
Regenerate docs (#558) 2021-05-05 12:08:01 +02:00
Piotr Ryba 41dac85ea1
#552 Seed Jobs: Don't Validate "external" Credential Type (#556)
* Don't validate external credential type

The operator shouldn't try to fetch credentials that have their types
defined as `external` - that means that credentials are supplied
externally, without using k8s secrets.

* Docs: Add example of `external` credential type
2021-05-05 09:27:43 +02:00
Tomasz Sęk 332c08ccf2
Update README.md 2021-05-01 17:44:09 +02:00
SylwiaBrant c74606a2ee
Migrate Helm Chart to OSDK v1.3.0 (#551)
Migrate Helm Chart to OSDK v1.3.0
2021-04-29 13:50:06 +02:00
Piotr Ryba 223119b62d
Skip kube-api-access Volume Comparison (#550)
* Skip kube-api-access volume comparison

This hotfixes the incompatibility between the Operator and Kubernetes
1.21.

Kubernetes 1.21 started adding a new volume named
"kube-api-access-<random-suffix>" and that broke the comparison
function and resulted in an infinite loop.
2021-04-28 14:23:00 +02:00
Piotr Ryba 0d118bf046
Fix WATCH_NAMESPACE in helm chart (#547)
* Fix WATCH_NAMESPACE in helm chart

When applying the chart, the operator will now watch the correct
namespace. This required changes in roles and role bindings so that
the operator has access to both namespaces.

* Use Role instead of ClusterRole

Mitigates the risk of restrictions in creating ClusterRole in
multitenant k8s clusters.

* Update configuration-as-code version to 1.47
2021-04-27 15:36:09 +02:00
Piotr Ryba 07d2e5e129
Use ssh.ParseRawPrivateKey to validate ssh private key (#546)
This allows the user to use keys other than PEM encoded RSA. ed25519
is often recommended to be used if it's supported. Using this
algorithm implies the use of OpenSSH key format in ssh-keygen.
2021-04-27 07:21:58 +02:00
SylwiaBrant 6595462398
Merge pull request #549 from jenkinsci/fix/#545-tmp-dir-clearing
#548 Fix clearing /tmp dir in backup script
2021-04-26 20:31:06 +02:00
Sylwia Brant 84b5499755 #548 Fix clearing /tmp dir in backup script 2021-04-26 15:57:13 +02:00
Mateusz Korus 57bb20bd41
Docs hotfix (#545)
* Fixed docs' styles and makefile goalFixed docs' styles and makefile goal

* Fix makefile
2021-04-16 14:57:58 +02:00
Piotr Ryba 53802eb60b
Add extra logs for Jenkins CR create/delete events (#536) 2021-04-16 12:10:41 +02:00
SylwiaBrant 212bbe2896
Merge pull request #544 from jenkinsci/update-docs
Update docs
2021-04-14 15:13:12 +02:00
Sylwia Brant d8e05db017 Update docs 2021-04-14 15:09:11 +02:00
Tomasz Sęk 9197c29a30
Update README.md 2021-04-06 14:56:31 +02:00
SylwiaBrant 4bf5c63e2e
Merge pull request #519 from pniederlag/patch-1
Update configure-backup-and-restore.md
2021-02-19 13:02:25 +01:00
Sylwia Brant 892b2c8dd9 Release 0.4.3 Helm Chart 2021-02-19 12:44:08 +01:00
Peter Niederlag b720176afa
Update configure-backup-and-restore.md
getLatestAction must be set on restore, not on backup
2021-02-19 12:03:28 +01:00
SylwiaBrant bf4bf4ecdd
Merge pull request #506 from emilkostadinov/feature/helm-backuprestore-last-action
Pass getLatestAction Helm value to the Jenkins instance
2021-02-19 11:28:11 +01:00
SylwiaBrant 652580c0a5
#507 Allow listing events (#514)
Added missing permissions for listing events by Jenkins
2021-02-12 15:38:23 +01:00
Tomasz Sęk 3dab502234
Merge pull request #510 from jenkinsci/operator-sdk-1.3.0
#494 Upgrade to Operator sdk 1.3.0
2021-02-12 12:19:45 +01:00
Sylwia Brant f1ea9d8ce9 Fix images in CRs 2021-02-11 16:10:37 +01:00
Sylwia Brant ce081bfd28 Add preview docs and Github Actions e2e test workflow 2021-02-10 16:59:26 +01:00
Fabiano Pimentel a78b9ea77b
Fix README.md latest schema link (#511) 2021-02-10 11:04:50 +01:00
Sylwia Brant d225cc113e Minikube downloaded to bin, test fixes 2021-02-08 13:37:00 +01:00
Sylwia Brant 77a79e8f97 Removed image CRD, updated plugins 2021-02-05 13:28:30 +01:00
SylwiaBrant 021ebb4745
Added TestPlugins, TestRestart and TestRestoreBackup (#504)
Co-authored-by: Tomasz Sęk
2021-02-05 13:17:06 +01:00
github-actions[bot] b69d1d4a23
Auto-updated docs (#509)
Co-authored-by: tomaszsek <tomaszsek@users.noreply.github.com>
2021-02-04 10:38:18 +01:00
Sylwia Brant 5bbd1585af Release 0.4.2 Helm Chart 2021-02-04 08:37:33 +01:00
SylwiaBrant 5f1b28f539
#503 Added JenkinsImage crd to Helm Chart (#508) 2021-02-04 08:28:38 +01:00
SylwiaBrant 4410ad6b88
Updated guide to 0.5.0 (#501)
- updated versions of plugins and images in the guide
- added 'get-latest' to backup docs
2021-02-02 12:26:26 +01:00
Emil Kostadinov 545c7b99b3 Pass getLatestAction helm value to the Jenkins instance 2021-02-01 06:00:48 +02:00
Tomasz Sęk 294be87c64
Makefile cleanup 2021-01-28 17:21:18 +01:00
Tomasz Sęk 814f5d77c1
Fix scheme-doc-gen Makefile goal 2021-01-27 16:32:16 +01:00
Tomasz Sęk ea861d8bd5
Download all dependent binaries into repo/bin 2021-01-27 16:12:47 +01:00
Tomasz Sęk e03b3f25a5
Fix container-runtime-build Makefile goal 2021-01-27 14:29:05 +01:00
Tomasz Sęk 53961d7bde
Fix logging 2021-01-27 12:32:08 +01:00
Tomasz Sęk 34ffdde054
Resolve some FIXME 2021-01-27 11:29:38 +01:00
Tomasz Sęk 363b9e0fc0
Resolve some FIXME 2021-01-27 10:33:38 +01:00
Tomasz Sęk 524d0b861f
Refactor e2e tests to new ginkgo framework 2021-01-26 22:00:23 +01:00
Tomasz Sęk 5f45777554
Release 0.4.1 Helm Chart 2021-01-23 14:12:06 +01:00
github-actions[bot] 3157b29373
Auto-updated docs (#500) 2021-01-23 14:08:43 +01:00
Mitsufumi KIkyotani 73db2e0fc9
Make livenessProbe and readinessProbe configurable in Helm chart (#499) 2021-01-23 14:00:27 +01:00
Bartek Antoniak 9713375a37
Merge pull request #492 from jenkinsci/contribiute-guide
Update docs and minor improvements
2021-01-22 16:16:28 +01:00