Commit Graph

1259 Commits

Author SHA1 Message Date
Jian Qiu
116ae8cc28 Refactor version/feature/cmd packages (#148)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-05-30 02:07:32 -04:00
xuezhaojun
ad38b9465f Relocate pkgs. (#146)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-29 07:20:55 -04:00
xuezhaojun
95777bec13 Update CONTRIBUTING.md and links in README. (#145)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-25 10:00:00 -04:00
Jian Qiu
3728774792 Merge pull request #143 from xuezhaojun/consolidate-code-from-0.11.0
Consolidate code from 0.11.0
2023-05-25 14:19:34 +08:00
xuezhaojun
2fc048a096 Setup images build and github actions(without release).
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-25 12:43:57 +08:00
xuezhaojun
a27dd5c4bf Move back origin ocm files.
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-25 12:41:56 +08:00
xuezhaojun
6166294856 Fix gitignore to include cmd changes.
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-25 12:40:45 +08:00
xuezhaojun
ce598a00ef relocate to staging: registration-operator
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-25 12:39:38 +08:00
xuezhaojun
71a8bba2da Merge remote-tracking branch 'remotes/registration-operator/main' into consolidate-code-from-0.11.0 2023-05-25 12:39:32 +08:00
xuezhaojun
30aee6e3e6 relocate to staging: placement
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-25 12:39:10 +08:00
xuezhaojun
7d18d43070 Merge remote-tracking branch 'remotes/placement/main' into consolidate-code-from-0.11.0 2023-05-25 12:39:02 +08:00
xuezhaojun
12fd44892c relocate to staging: work
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-25 12:38:51 +08:00
xuezhaojun
9aa35fcb1b Merge remote-tracking branch 'remotes/work/main' into consolidate-code-from-0.11.0 2023-05-25 12:38:47 +08:00
xuezhaojun
5b3c49e03b relocate to staging: registration
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-25 12:38:18 +08:00
xuezhaojun
d49263f7e6 Merge remote-tracking branch 'remotes/registration/main' into consolidate-code-from-0.11.0 2023-05-25 12:38:13 +08:00
xuezhaojun
a8ac4e4c57 Keep origin ocm files into /origin shortly.
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-25 12:37:47 +08:00
xuezhaojun
4a922496e6 Update api version. (#203)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-24 22:44:31 -04:00
Zhiwei Yin
a9b50c6def bump to 0.12.0 (#356)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2023-05-24 22:41:55 -04:00
Yang Le
6273ea6277 add changelog for v0.11.0 (#204)
Signed-off-by: Yang Le <yangle@redhat.com>
2023-05-24 22:39:19 -04:00
Wei Liu
6c31cc51a0 add v0.11 changelog (#317)
Signed-off-by: Wei Liu <liuweixa@redhat.com>
2023-05-24 04:01:54 -04:00
Zhiwei Yin
d9c40bce99 add changelog 0.11 (#355)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2023-05-24 03:00:20 -04:00
Qing Hao
d5cdc5b8f7 add changelog for v0.11.0 (#110)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2023-05-24 03:00:19 -04:00
Qing Hao
85bea2f200 update ocm api to v0.11.0 (#111)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2023-05-24 02:18:51 -04:00
Jian Qiu
ac4d42bd45 Allow return rawjson when featuregate is enabled (#202)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-05-23 22:41:19 -04:00
Zhiwei Yin
033e7b7867 reduce error logs when cluster is deleting (#354)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2023-05-23 22:25:48 -04:00
Jian Qiu
05aab75a6e fix: Add cluster/accept permission (#353)
this is required for auto approve feature

Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-05-23 08:47:49 -04:00
Jian Qiu
59e83f061f Fix: user stringSliceVar for cluster-auto-approval-users flag (#316)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-05-23 04:05:18 -04:00
Jian Qiu
9b3a03feff Upgrade API for jsonRaw field in work (#352)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-05-22 04:54:35 -04:00
Jian Qiu
24108109ba Support setting autoApprovedUser and certDurationSeconds (#351)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-05-18 21:20:51 -04:00
DangPeng Liu
0bcab43551 add qps and burst (#108)
Signed-off-by: ldpliu <daliu@redhat.com>
2023-05-16 05:02:06 -04:00
Zhiwei Yin
fc16c670b3 remove escalate bind rbac (#344)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2023-05-11 04:25:11 -04:00
Zhiwei Yin
c5446384b0 limit secret permissions (#350)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2023-05-10 23:34:44 -04:00
Zhiwei Yin
641bd56ad2 not delete addon hub-kubeocnfig during addon is deleting (#315)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2023-05-10 02:32:45 -04:00
Mike Ng
bd155db677 Add GitHub issue templates (bug, enhancement, other) (#133)
Signed-off-by: Mike Ng <ming@redhat.com>
2023-05-08 21:17:02 -04:00
Qing Hao
8bc665376d update addon-manager permission (#348)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2023-05-04 21:48:41 -04:00
DangPeng Liu
f3a5fca151 update min tls to 1.13 (#314)
Signed-off-by: ldpliu <daliu@redhat.com>
2023-05-04 03:35:27 -04:00
DangPeng Liu
3cc0d808b9 update min tls to 1.13 (#201)
Signed-off-by: ldpliu <daliu@redhat.com>
2023-05-04 03:27:43 -04:00
Wei Liu
10037a429d increse controller workers for available and cleanup (#200)
Signed-off-by: Wei Liu <liuweixa@redhat.com>
2023-04-25 07:07:10 +00:00
youhwsh
c6a0ad9888 add expirationSeconds in CSROption to create CSR (#312)
* add expirationSeconds in CSROption to create CSR

Signed-off-by: johan <wangyouhang@ibm.com>

* add client-cert-expiration-seconds flag

Signed-off-by: johan <wangyouhang@ibm.com>

* add validate for ClientCertExpirationSeconds option

Signed-off-by: johan <wangyouhang@ibm.com>

---------

Signed-off-by: johan <wangyouhang@ibm.com>
Co-authored-by: johan <wangyouhang@ibm.com>
2023-04-19 10:15:10 -04:00
xuezhaojun
69e686faa1 Add gosec into verify. (#313)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-04-18 23:20:57 -04:00
xuezhaojun
a702559281 Add gosec in verify process. (#347)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-04-18 22:15:25 -04:00
xuezhaojun
3ce72621ef Add gosec in verify. (#106)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-04-18 21:51:19 -04:00
xuezhaojun
656a7e9866 Add gosec in verify. (#199)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-04-18 21:09:19 -04:00
Mohamed ElSerngawy
3aaf9fd1cb Add e2e test for manifestWorkReplicaSet (#345)
Signed-off-by: melserngawy <melserng@redhat.com>
2023-04-13 20:53:16 -04:00
Jian Qiu
8f1364416b Fix available controller to reduce conflict (#198)
1. requeue all works when resynce instead of handle them together in sync
2. start update condition only when finalizer and applied condition is set

Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-04-13 20:34:40 -04:00
Zhiwei Yin
c4c9f1b160 enable addon management and workreplicaset featuregates in e2e (#346)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2023-04-12 23:56:56 -04:00
Yang Le
1e4671dcc5 make the eventually timeout of e2e test configurable (#197)
Signed-off-by: Yang Le <yangle@redhat.com>
2023-04-10 10:15:16 -04:00
xuezhaojun
fc792f3816 Fix: deny accept request when namespace is terminating. (#310)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-04-09 08:39:36 -04:00
xuezhaojun
5b082742c6 Add: namespace:get for registration webhook. (#342)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-04-07 02:32:39 -04:00
Mohamed ElSerngawy
c2cedbe2ff Fix ManifestWorkReplicaset featureGate (#340)
Signed-off-by: melserngawy <melserng@redhat.com>
2023-04-05 22:09:18 -04:00