Commit Graph

828 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
Jian Qiu
2238edce7d User generic in cert approve controller (#309)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-04-05 21:18:47 -04:00
Jian Qiu
ad1bef9153 Read namespce from status at first to build config (#308)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-04-04 03:13:36 -04:00
Wei Liu
261bb16b70 fix auto approval flag (#307)
Signed-off-by: Wei Liu <liuweixa@redhat.com>
2023-03-29 14:21:29 +02:00
Craig Brookes
a9d4e1f020 fix spelling in err message (#195)
Signed-off-by: craig <cbrookes@redhat.com>
2023-03-28 06:43:26 -04:00
Wei Liu
6e14d95873 auto approve bootstrap csr (#301)
Signed-off-by: Wei Liu <liuweixa@redhat.com>
2023-03-28 05:19:31 -04:00
DangPeng Liu
e5972b44e1 make LeaseDuration/RenewDeadline/RetryPeriod configuable (#306)
Signed-off-by: ldpliu <daliu@redhat.com>
2023-03-23 00:04:31 -04:00
Yang Le
2337fbb233 make e2e test cases ran as canary check (#105)
Signed-off-by: Yang Le <yangle@redhat.com>
2023-03-22 22:36:32 -04:00
Qing Hao
2c74434fa7 fix unhandled errors (#104)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2023-03-22 04:35:31 -04:00
xuezhaojun
a763bf26f6 Upgrade dependencies. (#305)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-03-21 06:58:35 -04:00
xuezhaojun
c43ffbe61e Upgrade deps. (#194)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-03-21 06:58:34 -04:00
xuezhaojun
75493f3ab5 Upgrade dependencies. (#103)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-03-21 06:58:33 -04:00
Jian Zhu
e9c0557562 ci: build multi-arch image (#101)
Signed-off-by: zhujian <jiazhu@redhat.com>
2023-03-17 02:07:57 -04:00
Jian Qiu
f39b00d4e7 Validate metadata.name of managed cluster (#304)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-03-15 21:43:13 -04:00
Jian Qiu
0d3dff3f25 Add e2e/integration test case for manifestworkreplicaset (#191)
* Add e2e/integration test case for manifestworkreplicaset

Signed-off-by: Jian Qiu <jqiu@redhat.com>

* Fix rbac in e2e test

Signed-off-by: Jian Qiu <jqiu@redhat.com>

---------

Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-03-15 09:40:47 -04:00
Wei Liu
ee923cd5f6 appliedmanifestwork eviction (#190)
Signed-off-by: Wei Liu <liuweixa@redhat.com>
2023-03-14 05:01:12 -04:00
Mohamed ElSerngawy
aca3b66371 Add manifestWorkReplicaSet feature check (#192)
Signed-off-by: melserngawy <melserng@redhat.com>
2023-03-12 23:53:50 -04:00
Matt Prahl
c1d52c4269 Update the policy addon repo list (#110)
Signed-off-by: mprahl <mprahl@users.noreply.github.com>
2023-03-10 10:49:14 -05:00
Yang Le
e897248970 make e2e test cases ran as canary test cases (#178)
Signed-off-by: Yang Le <yangle@redhat.com>
2023-03-09 21:44:50 -05:00
xuezhaojun
8791e8e4f8 Remove: work directory in github action. (#303)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-03-09 04:24:12 -05:00
Jian Qiu
21fb8d72ba Upgrade kube lib to 1.26 and remove old webhook (#189)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2023-03-02 03:50:49 +01:00
Wei Liu
33525a94ff upgrade kube to 1.26 (#302)
Signed-off-by: Wei Liu <liuweixa@redhat.com>
2023-03-02 03:50:47 +01:00
Qing Hao
dcee89133f upgrade kube lib to 1.26 (#100)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2023-03-01 10:44:18 +01:00
dependabot[bot]
5442e8cb68 Bump golang.org/x/crypto from 0.0.0-20220214200702-86341886e292 to 0.1.0 (#188)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20220214200702-86341886e292 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases)
- [Commits](https://github.com/golang/crypto/commits/v0.1.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 03:17:24 +01:00