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

Test PR #383

Closed
wants to merge 165 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
165 commits
Select commit Hold shift + click to select a range
9285249
[deckhouse] fix global not found (#11063)
ipaqsa Dec 12, 2024
2b7c872
[docs] Fix sidebar (#11068)
z9r5 Dec 12, 2024
a91ee77
[istio] Federation and Multicluster custom SSL certificates or skip S…
skurbatov Dec 12, 2024
9e72737
[deckhouse] fix embedded source for downloaded modules (#11071)
ipaqsa Dec 12, 2024
443854f
[docs] Add information about SIEM on the security page (#11064)
Zhbert Dec 13, 2024
50c756e
[docs] Update DVP documentation (#11078)
maxinsky Dec 13, 2024
c29fd7e
[dashboard][docs] update dashboard module documentation (#11087)
z9r5 Dec 15, 2024
d89a01e
[docs][rbac] fix RBAC subsystems table (#11089)
z9r5 Dec 16, 2024
430838e
[docs] Update DVP documentation (#11070)
maxinsky Dec 16, 2024
7ed8498
[chore] Fix trdl startup in older versions of make (#11097)
tarabrind Dec 16, 2024
aa3f0fc
[ingress-nginx] Disable VPA when Istio sidecar container worked (#11084)
skurbatov Dec 16, 2024
70ecbd4
Add an option to delete e2e cluster regardless of the test result (#1…
Taior Dec 17, 2024
deb6f25
[user-authn] add profile scope to oidc auth requests (#11083)
marriva Dec 17, 2024
1d4f58f
[kube-dns] Delete resolv-watcher image (#10940)
tarabrind Dec 17, 2024
927c16c
[docs] Update network policies in the documentation (#11081)
Lada7878 Dec 17, 2024
61486be
[docs] Fix sidebar for service-with-healthchecks module (#11120)
z9r5 Dec 17, 2024
e80d467
Add bashible step to update node labels from local directory (#10905)
YuryLysov Dec 18, 2024
40cd3e4
[candi] replace logrus (#10909)
sprait Dec 18, 2024
bf5915a
[docs] Added example of integration with Graylog at log-shipper modul…
mortelumina98 Dec 18, 2024
2174e7e
[docs] Improve pages about SIEM and KESL (#11116)
Zhbert Dec 18, 2024
f0d3a98
[testing] Increase resources for e2e test on Yandex (#11127)
Taior Dec 18, 2024
4429114
[dhctl] Resource readiness fix (#11018)
name212 Dec 18, 2024
2c6c90b
[docs] Rename ALT 8 SP in the table of supported versions (#11123)
Zhbert Dec 18, 2024
ae9f4a5
[log-shipper] Add keepDeletedFilesOpenedFor option (#10641)
nabokihms Dec 18, 2024
93d0da9
[extended-monitoring] bump image-availability-exporter version (#10893)
scaps1 Dec 18, 2024
7860870
[prometheus] Fix links to modules documentation (#10748)
scaps1 Dec 18, 2024
9ba3c2e
[prometheus-operator] Review wildcard RBAC (#10446)
lazovskiy Dec 18, 2024
de66403
[prometheus-metrics-adapter] Review wildcard RBAC (#10445)
lazovskiy Dec 18, 2024
2ce1a7e
[istio]: Bump istio version to 1.21.6 and Kiali to 1.81 (#9930)
skurbatov Dec 18, 2024
ca7514d
Re-generate changelog v1.67.0 (#10562)
deckhouse-BOaTswain Dec 19, 2024
d358ecd
fix: sync dependencies (#11148)
juev Dec 19, 2024
44b9f34
[ci] add nonamedreturns linter (#11124)
miklezzzz Dec 19, 2024
ce4f88f
[core] Preparing to replace d8-cni-configuration (#10640)
AndreyPavlovFlant Dec 19, 2024
0a9aba3
[dhctl] Fix panic during commander masters converge (#11053)
name212 Dec 19, 2024
1a3fed5
[deckhouse] fix deckhouse versioning (#11153)
ipaqsa Dec 19, 2024
adf55b8
[docs][getting-started] Small fix in step five of BM (#11156)
Zhbert Dec 19, 2024
96e2d3d
[cloud-provider-vcd](capcd) Add `vAppTemplate` search by `vAppTemplat…
artbin Dec 19, 2024
d40a9d5
[istio] Fixes for operator problem with distroless image and run as u…
skurbatov Dec 19, 2024
83573d0
[multitenancy-manager] fix template and supporting default values (#1…
ipaqsa Dec 19, 2024
7f1e0dd
[docs] Proofread Huawei Cloud specification descriptions (#11102)
maxinsky Dec 19, 2024
ea286de
Re-generate changelog v1.66.3 (#10960)
deckhouse-BOaTswain Dec 19, 2024
c3550c6
[log-shipper] Remove keepDeletedFilesOpenedFor from CRD (#11177)
nabokihms Dec 19, 2024
5e17e71
[docs] Fixed broken links at Getting Started (#11181)
mortelumina98 Dec 20, 2024
41992cc
[ingress-nginx] Add requirements check for ModuleConfig defaultContro…
Beastlex Dec 20, 2024
55ef651
[istio] delete legacy roles in namespace and cluster scope (#10829)
Beastlex Dec 20, 2024
fba427f
[user-authn] Add HA in DexAuthenticator (#11049)
trofimovdals Dec 20, 2024
75919dd
[docs] Update modules development documentation (#11110)
ipaqsa Dec 21, 2024
6e48c64
[site] Update top navigation menu (#11196)
z9r5 Dec 21, 2024
e2fb496
[tools][linter] Update spellchecker (#11197)
z9r5 Dec 21, 2024
97bc898
[docs] update storageClass description (#11199)
z9r5 Dec 22, 2024
69c6d86
Re-generate changelog v1.67.1 (#10973)
deckhouse-BOaTswain Dec 23, 2024
e16a454
[user-authn] add dexclient with the specific annotation to kubernetes…
marriva Dec 23, 2024
401c655
[okmeter] Remove RBAC (#10323)
lazovskiy Dec 23, 2024
8f024dc
[upmeter] Add CR backup label (#10568)
lazovskiy Dec 23, 2024
6681452
[dhct] parallel bootstrap cloudpermanent nodegroup (#11031)
sprait Dec 23, 2024
fdd4067
[testing] Change zone for Azure e2e tests (#11185)
Taior Dec 23, 2024
0297b02
[candi] reword discover node_ip error (#11184)
sprait Dec 23, 2024
974cc14
[docs] minor edits user-authn custom resources (#11214)
Lada7878 Dec 23, 2024
8e21fc4
[prometheus] Remove Grafana v8 (#10359)
scaps1 Dec 23, 2024
cd45048
fix: check spec object in validations (#11216)
juev Dec 23, 2024
c2ab5b3
[metallb] Fix MetalLB migration issues and improve stability (#11224)
tarabrind Dec 23, 2024
ea6acdd
[cni-cilium] Fixing tunnelMode setting for Static clusters (#11233)
apolovov Dec 24, 2024
f467c6d
chore: add dmt lint (#11112)
KraMorK Dec 24, 2024
5d74485
[prometheus] Rename targets for alerts and docs fixes (#11243)
scaps1 Dec 24, 2024
6075dcb
[dhctl][deckhouse-controller] Fix vuln's (#11231)
name212 Dec 24, 2024
be40068
fix: add okmeter to exclude dmtlint (#11252)
juev Dec 24, 2024
be02c17
[deckhouse] fix several deployed module releases (#11245)
ldmonster Dec 24, 2024
df32ff7
[ingress-nginx][grafana] filter for vhost with multiple ingress contr…
scaps1 Dec 24, 2024
beb3567
[descheduler] fix conversion (#11223)
RomanenkoDenys Dec 24, 2024
e9023a1
[docs] Add detailed documentation for kubelet certificate rotation (#…
artbin Dec 24, 2024
0b6b027
[core] update base images to golang 1.23.4 (#11241)
RomanenkoDenys Dec 24, 2024
dcbc4c5
[monitoring] CNI misconfiguration alerts fix (#11259)
apolovov Dec 24, 2024
23cdcec
[docs][virtualization] dvp admin install sync with GS (#10929)
diafour Dec 24, 2024
c0f91a2
[docs][ingress-nginx] Update documentation (#11174)
DaNnNiS Dec 24, 2024
43a500c
Re-generate changelog v1.67.2 (#11211)
deckhouse-BOaTswain Dec 25, 2024
27110c4
[containerd] fix runc tun device permission error (#11280)
sprait Dec 25, 2024
2c220d1
Re-generate changelog v1.67.2 (#11281)
deckhouse-BOaTswain Dec 25, 2024
5fdada4
[user-authn] fix dexClient internal openapi spec (#11285)
marriva Dec 25, 2024
481dfe6
Re-generate changelog v1.67.3 (#11227)
deckhouse-BOaTswain Dec 25, 2024
c1b4bc3
[descheduler] update build and fix CVE (#11221)
borg-z Dec 25, 2024
fe38e78
[kube-dns] cse-1.67 refactor (#11240)
sprait Dec 25, 2024
521c710
[vertical-pod-autoscaler] update build and fix CVE (#11219)
borg-z Dec 25, 2024
f30d3b3
chore: remove matrix tests (#11278)
KraMorK Dec 25, 2024
d32b949
[node-manager] in bootstrap output error text in stderr for function …
alexey-gavrilov-flant Dec 25, 2024
a21f0a5
[control-plane-manager] change free space detection for etcd-backup (…
sprait Dec 25, 2024
01591f4
[cert-manager] update build and bump version (#11198)
RomanenkoDenys Dec 25, 2024
cac966f
[docs][cert-manager] Add documentation about creating DNS-Challenge b…
Suselz Dec 25, 2024
34a99a1
fix: delete matrix test (#11300)
KraMorK Dec 25, 2024
d49602c
[prometheus] Fix alerts-receiver CVE (#11257)
scaps1 Dec 25, 2024
a568f26
Fix linter rules (#11291)
yalosev Dec 25, 2024
1bf6b86
[docs][getting-started] Add new redactions to gs (#10912)
Zhbert Dec 25, 2024
e3dda04
[log-shipper] update version to 0.43.1 (#11108)
RomanenkoDenys Dec 25, 2024
c3932d3
[metallb] Fix RBAC rules (#11298)
tarabrind Dec 25, 2024
575ac2f
[monitoring] D8CNIMisconfigured alert fix — excluding unwanted labels…
apolovov Dec 25, 2024
144ba2a
Add imagesRegistry variable during the bootstrap (#11304)
yalosev Dec 25, 2024
61dc66c
[core] fix security context for static pods and iptables containers (…
RomanenkoDenys Dec 25, 2024
80d58bc
[deckhouse-controller] module dependency extender (#11033)
miklezzzz Dec 25, 2024
dcb34b6
[deckhouse] fire alert only for enabled modules (#11250)
ipaqsa Dec 25, 2024
bb5c8df
[multitenancy-manager] fix normalize function (#11229)
ipaqsa Dec 25, 2024
244218a
[mulitenancy-manager] helm client json logs (#11204)
ipaqsa Dec 25, 2024
ad27ead
Fix regexp (#11305)
yalosev Dec 25, 2024
feeb8ae
[cloud-provider-zvirt] Fix zvirt token refresh (#11040)
m1ron0xFF Dec 26, 2024
2fc9bdf
Chore/upgrade registrypackages build (#11006)
KraMorK Dec 26, 2024
970d650
[local-path-provisioner] fix security context for helper-pod (#11322)
sprait Dec 26, 2024
8facc8c
[deckhouse[ Rename disabling annotation (#11338)
yalosev Dec 26, 2024
64730f6
[CVE] Transition to using our trivy (#11191)
saribaev021 Dec 26, 2024
76af7e3
chore: registry-packages-proxy src artifact (#11323)
KraMorK Dec 26, 2024
69a1dad
Remove dead code (#11341)
yalosev Dec 26, 2024
c530dc6
[docs] Update sidebar for DVP (#11354)
z9r5 Dec 26, 2024
1a4b6dd
[istio] Adding livenessProbe to the istio-proxy sidecars (#10367)
skurbatov Dec 27, 2024
d03e3a6
[control-plane-manager] Refactor build and update dependencies. (#11255)
sprait Dec 27, 2024
295f295
Service Account permission for observability label-proxy to prometheu…
kozharskyad Dec 27, 2024
07391ba
[monitoring-kubernetes] Node label for EbpfExporterKernelNotSupported…
scaps1 Dec 27, 2024
204efdf
[deckhouse] add downloading error for modules (#11178)
ipaqsa Dec 27, 2024
962e2f4
[user-authz] move the 'related-with' label to annotations (#11082)
ipaqsa Dec 27, 2024
fd7c9e8
[deckhouse] release restoring tests (#11203)
ipaqsa Dec 27, 2024
32141f3
[deckhouse] fix deleting embedded module configs (#11347)
ipaqsa Dec 27, 2024
40e2bcd
[cloud-provider-dynamix] RBAC fixes (#11235)
m1ron0xFF Dec 27, 2024
a45ba1d
[node-manager] cse-1.67 refactor (#11225)
sprait Dec 27, 2024
916dfcb
[prometheus] Make metrics-web-interfaces hook consider https.mode: O…
ykav-flant Dec 27, 2024
a5bb16f
[docs][getting-started] Small fixes on the step 4 (#11375)
Zhbert Dec 27, 2024
dc4efb1
[extended-monitoring] Update alert for CronJobs (#11306)
VaLosev Dec 28, 2024
3942078
[docs] Update layout examples for Yandex.Cloud provider (#11117)
z9r5 Dec 28, 2024
e039d77
[docs] Update DVP documentation (#11215)
maxinsky Dec 28, 2024
2206004
[docs] Adding info about Log Retention Settings Discrepancy in kube-b…
DaNnNiS Dec 28, 2024
32a9695
[kube-proxy] refactor build and bump deps version (#11262)
sprait Dec 28, 2024
b9697e8
Change module requirements (#11367)
yalosev Dec 28, 2024
eca9b44
[docs] Update documentation for module development (#11056)
yalosev Dec 28, 2024
46f879f
[global] werf.yaml global refactoring (#11370)
name212 Dec 28, 2024
937ac1d
[ci] Move GOPROXY from secrets to variables (#11368)
Taior Dec 28, 2024
c48e7c9
[node-manager] tune caps sync period (#11384)
borg-z Dec 28, 2024
b213edd
[prometheus] Update Mimir to v2.14.2 (#11271)
ykav-flant Dec 28, 2024
e6c2d41
[docs] Minor fixes (#11393)
z9r5 Dec 28, 2024
1a8234f
[loki] Update net/crypto packages Loki (#11310)
ykav-flant Dec 30, 2024
5bbed4d
Upgrade promxy to v0.0.91 (#11311)
ykav-flant Dec 30, 2024
5e533ef
[docs]: Update documentation for release pinning and manual updates (…
prismagod Dec 31, 2024
d3aa6e3
[docs] DVP translate control plane and other (#11391)
Lada7878 Dec 31, 2024
c0a5584
[admission-policy-engine] update gatekeeper and refactor build (#11356)
miklezzzz Jan 2, 2025
709fd27
[loki] fix build (#11399)
RomanenkoDenys Jan 2, 2025
7cd4ad6
[deckhouse-controller] feat: update golang.org/x/net to 0.33.0 (#11316)
juev Jan 2, 2025
9f222dc
Chore/upgrade deckhouse tools build to main (#11254)
KraMorK Jan 2, 2025
e159fe4
[testing] Update documentation linters (#11404)
z9r5 Jan 3, 2025
7fb98b3
[ci] fix workflow (#11405)
z9r5 Jan 3, 2025
10f6855
[ci] fix documentation linter issues (#11406)
z9r5 Jan 3, 2025
81bc7e0
[runtime-audit-engine] Build refactor (#11290)
mvasl Jan 3, 2025
3054373
[docs] Update links in the documentation (#11407)
z9r5 Jan 4, 2025
a6979da
[docs] Refactor generation (#11409)
z9r5 Jan 7, 2025
0de0052
[docs][deckhouse] Add steps to switch EE to SE (#11106)
hugik-88 Jan 8, 2025
165f253
[ci] update workflows to continue on Check links linter errors (#11412)
z9r5 Jan 8, 2025
b1a84c8
[admission-policy-engine] update x-doc-examples structure in Security…
z9r5 Jan 8, 2025
9e3a1d0
[docs] Add some modules to DVP documentation (#11415)
z9r5 Jan 8, 2025
6a46164
[candi](vcd) Ignore metadata changes in vcd_vapp_vm resource (#11201)
artbin Jan 9, 2025
0156a14
[candi](vcd) Fix sizing policy changing in vcd_vapp_vm resource (#11202)
artbin Jan 9, 2025
2e70b47
[monitoring] Observability must walk to aggregating proxy instead of …
kozharskyad Jan 9, 2025
313337b
[chrony] fix build (#11403)
RomanenkoDenys Jan 9, 2025
b17a02f
[extended-monitoring] Fix image-availability-exporter CVEs (#11336)
scaps1 Jan 9, 2025
2d59ddb
[monitoring-kubernetes] Fix CVEs (#11371)
alexey-gavrilov-flant Jan 9, 2025
17f4efb
[chrony] Add chrony-exporter (#10976)
scaps1 Jan 9, 2025
cd9ea73
[docs] Correction of tautologies in DKP, DVP descriptions (#11423)
Lada7878 Jan 9, 2025
fb85e0a
[cni-flannel] Refactor build (#11344)
tarabrind Jan 9, 2025
a682345
[metallb] Refactor build (#11345)
tarabrind Jan 9, 2025
2ad0a14
[docs] Updates for rendering JSONSchemas (#11434)
z9r5 Jan 9, 2025
02e66b7
[ci] Fix link-checker script execution in CI pipeline (#11435)
z9r5 Jan 9, 2025
e9f5dfa
[ci] Switch user for web_links_test
Taior Jan 10, 2025
6f1d8e1
removeme
Taior Jan 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
316 changes: 316 additions & 0 deletions .dmtlint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,316 @@
warnings-only:
- images
linters-settings:
probes:
probes-excludes:
d8-istio:
- kube-rbac-proxy
- operator
- istio-proxy
- metadata-discovery
d8-chrony:
- chrony
d8-admission-policy-engine:
- constraint-exporter
- kube-rbac-proxy
d8-cert-manager:
- kube-rbac-proxy
- cainjector
- cert-manager
d8-cni-cilium:
- frontend
- backend
- kube-rbac-proxy
- pause-check-linux-kernel
- pause-cilium
- pause-kube-rbac-proxy
- operator
d8-cni-flannel:
- kube-flannel
- wait-memcached
d8-cloud-provider-aws:
- node-termination-handler
- kube-rbac-proxy
d8-cloud-provider-azure:
- kube-rbac-proxy
d8-cloud-provider-gcp:
- kube-rbac-proxy
d8-cloud-provider-yandex:
- kube-rbac-proxy
d8-cloud-provider-vsphere:
- kube-rbac-proxy
d8-cni-simple-bridge:
- simple-bridge
kube-system:
- kube-rbac-proxy
- image-holder-etcd
- image-holder-kube-apiserver-healthcheck
- image-holder-kube-apiserver129
- image-holder-kube-controller-manager129
- image-holder-kube-scheduler129
- coredns
- deckhouse
- handler
- iptables-loop
- admission-controller
- recommender
- updater
- kube-proxy
- backup
d8-system:
- kube-rbac-proxy
- web
- kube-router
- deckhouse
- handler
d8-ingress-nginx:
- kruise
d8-l2-load-balancer:
- controller
- kube-rbac-proxy
d8-metallb:
- kube-rbac-proxy
- controller
d8-monitoring:
- kube-rbac-proxy
- kubelet-eviction-thresholds-exporter
- node-exporter
- monitoring-ping
- prometheus-metrics-adapter
- image-availability-exporter
- dashboard-provisioner
- grafana
- exporter
d8-network-gateway:
- snat
- dhcp
d8-operator-prometheus:
- kube-rbac-proxy
- prometheus-operator
d8-operator-trivy:
- kube-rbac-proxy
- report-updater
d8-pod-reloader:
- kube-rbac-proxy
d8-runtime-audit-engine:
- rules-loader
d8-snapshot-controller:
- kube-rbac-proxy
- snapshot-controller
- snapshot-validation
d8-static-routing-manager:
- agent
d8-upmeter:
- agent
- kube-rbac-proxy
- smoke-mini-a
- smoke-mini-b
- smoke-mini-c
- smoke-mini-d
- smoke-mini-e
- smoke-mini
dex-authenticator-namespace:
- redis
test-namespace:
- redis
d8-okmeter:
- okagent
d8-openvpn:
- kube-rbac-proxy
- openvpn-tcp
- ovpn-admin
d8-dashboard:
- dashboard
- metrics-scraper
- api
- auth
- web
d8-service-with-healthchecks:
- agent
- controller
- kube-rbac-proxy
d8-user-authz:
- user-authz-webhook
- webhook
d8-cloud-provider-dynamix:
- kube-rbac-proxy
d8-cloud-provider-huaweicloud:
- kube-rbac-proxy
d8-cloud-provider-openstack:
- kube-rbac-proxy
d8-cloud-provider-vcd:
- kube-rbac-proxy
d8-cloud-provider-zvirt:
- kube-rbac-proxy
d8-cloud-instance-manager:
- controller
- reserve-resources
openapi:
enum-file-excludes:
- prometheus:/openapi/values.yaml:
- "properties.internal.properties.grafana.properties.alertsChannelsConfig.properties.notifiers.items.properties.type"
- admission-policy-engine:/openapi/values.yaml:
- "properties.internal.properties.podSecurityStandards.properties.enforcementActions.items"
- ceph-csi:/openapi/values.yaml:
- "properties.internal.properties.crs.items.properties.spec.properties.rbd.properties.storageClasses.items.properties.defaultFSType"
- cloud-provider-aws:/openapi/config-values.yaml:
- "properties.storageClass.properties.provision.items.properties.type"
- "properties.storageClass.properties.provision.items.oneOf[*].properties.type"
- cloud-provider-aws:/openapi/values.yaml:
- "properties.internal.properties.storageClasses.items.oneOf[*].properties.type"
- cloud-provider-azure:/openapi/config-values.yaml:
- "properties.storageClass.properties.provision.items.properties.type"
- cni-flannel:/openapi/values.yaml:
- "properties.internal.properties.podNetworkMode"
- metallb:/openapi/config-values.yaml:
- "properties.addressPools.items.properties.protocol"
- node-manager:/openapi/config-values.yaml:
- "properties.allowedBundles.items"
- kube-dns:/openapi/values.yaml:
- "properties.internal.properties.specificNodeType"
- descheduler:/openapi/values.yaml:
- "properties.internal.properties.deschedulers.items.properties.strategies.properties.removePodsViolatingNodeAffinity.properties.nodeAffinityType.items"
- cloud-provider-dynamix:/openapi/values.yaml:
- "properties.internal.properties.providerClusterConfiguration.properties.apiVersion"
- "properties.internal.properties.providerDiscoveryData.properties.apiVersion"
- cloud-provider-huaweicloud:/openapi/values.yaml:
- "properties.internal.properties.providerClusterConfiguration.properties.apiVersion"
- "properties.internal.properties.providerDiscoveryData.properties.apiVersion"
- cloud-provider-openstack:/openapi/values.yaml:
- "properties.internal.properties.discoveryData.properties.apiVersion"
- cloud-provider-vcd:/openapi/values.yaml:
- "properties.internal.properties.discoveryData.properties.apiVersion"
- "properties.internal.properties.providerDiscoveryData.properties.apiVersion"
- "properties.internal.properties.providerClusterConfiguration.properties.apiVersion"
- cloud-provider-zvirt:/openapi/values.yaml:
- "properties.internal.properties.providerClusterConfiguration.properties.apiVersion"
- "properties.internal.properties.providerDiscoveryData.properties.apiVersion"
- cloud-provider-vsphere:/openapi/config-values.yaml:
# Have to be fixed in https://github.com/deckhouse/deckhouse/issues/11294
- "properties.storageClass.properties.compatibilityFlag"
- cloud-provider-vsphere:/openapi/values.yaml:
- "properties.internal.properties.providerClusterConfiguration.properties.apiVersion"
- "properties.internal.properties.providerDiscoveryData.properties.apiVersion"
ha-absolute-keys-excludes:
- "user-authn:/openapi/config-values.yaml": "properties.publishAPI.properties.https"
nocyrillic:
no-cyrillic-file-excludes:
- user-authz:/rbac.yaml
- documentation:/images/web/site/_data/topnav.yml
- documentation:/images/docs-builder/modules-docs/hugo.yaml
license:
copyright-excludes:
- upmeter:/images/upmeter/stress.sh
- cni-simple-bridge:/images/simple-bridge/rootfs/bin/simple-bridge
- monitoring-applications:/applications/consul/placeholder
- monitoring-applications:/applications/fluentd/placeholder
- monitoring-applications:/applications/grafana/placeholder
- monitoring-applications:/applications/minio/placeholder
- monitoring-applications:/applications/nginx/placeholder
- monitoring-applications:/applications/trickster/placeholder
skip-oss-checks:
- basic-auth
- cloud-provider-aws
- cloud-provider-azure
- cloud-provider-gcp
- cloud-provider-yandex
- deckhouse-tools
- documentation
- flow-schema
- kube-proxy
- monitoring-applications
- monitoring-custom
- monitoring-ping
- multitenancy-manager
- network-gateway
- node-local-dns
- okmeter
- registry-packages-proxy
- secret-copier
- static-routing-manager
- upmeter
- user-authz
- cni-simple-bridge
- extended-monitoring
- namespace-configurator
- service-with-healthchecks
- cloud-provider-dynamix
- cloud-provider-huaweicloud
- cloud-provider-openstack
- cloud-provider-vcd
- cloud-provider-zvirt
- cloud-provider-vsphere
rbac:
skip-check-wildcards:
- "admission-policy-engine/templates/rbac-for-us.yaml":
- "d8:admission-policy-engine:gatekeeper"
- "deckhouse/templates/webhook-handler/rbac-for-us.yaml":
- "d8:deckhouse:webhook-handler"
- "okmeter/templates/rbac-for-us.yaml":
- "d8:okmeter"
- "operator-prometheus/templates/rbac-for-us.yaml":
- "d8:operator-prometheus"
- "prometheus-metrics-adapter/templates/rbac-for-us.yaml":
- "d8:prometheus-metrics-adapter:horizontal-pod-autoscaler-external-metrics"
- "upmeter/templates/upmeter-agent/rbac-for-us.yaml":
- "d8:upmeter:upmeter-agent"
- "upmeter-agent"
- "upmeter/templates/upmeter/rbac-for-us.yaml":
- "d8:upmeter:upmeter"
- "vertical-pod-autoscaler/templates/rbac-for-us.yaml":
- "d8:vertical-pod-autoscaler:controllers-reader"
- "istio/templates/multicluster/api-proxy/rbac-for-us.yaml":
- "d8:istio:multicluster:api-proxy"
skip-object-check-binding:
- deckhouse
- node-manager
- user-authz
container:
skip-containers:
- "okmeter:okagent"
- "d8-control-plane-manager:*image-holder*"
- "d8-system:init-downloaded-modules"
- "node-local-dns:coredns"
- "deckhouse:init-downloaded-modules"
- "documentation:builder"
- "kiali:kiali"
- "aggregating-proxy:wait-memcached"
- "upmeter-agent:chown-volume-data"
- "d8-kube-dns-sts-pods-hosts-appender-webhook:webhook"
- "caps-controller-manager:caps-controller-manager"
- "standby-holder-name:reserve-resources"
monitoring:
skip-module-checks:
- "extended-monitoring"
- "cloud-provider-yandex"
k8s_resources:
skip-container-checks:
- "cloud-controller-manager"
- "istiod"
- "kiali"
- "node-local-dns"
- "dashboard"
- "dashboard-metrics-scraper"
- "metrics-scraper"
- "api"
- "api-proxy"
- "auth"
- "d8-control-plane-apiserver"
- "d8-kube-dns-sts-pods-hosts-appender-webhook"
- "ingressgateway"
- "smoke-mini-a"
- "smoke-mini-b"
- "smoke-mini-c"
- "smoke-mini-d"
- "smoke-mini-e"
- "web"
- "metadata-exporter"
- "prometheus-pp"
- "standby-holder-name"
- "machine-controller-manager"
skip-vpa-checks:
- "d8-system:deckhouse"
- "d8-cloud-instance-manager:node-manager"
- "d8-okmeter:okmeter"
skip-pdb-checks:
- "d8-cloud-instance-manager:node-manager"
2 changes: 1 addition & 1 deletion .github/ci_includes/werf_envs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ WERF_LOG_TERMINAL_WIDTH: "200"
SOURCE_REPO: "${{secrets.SOURCE_REPO_GIT}}"
# cloud providers source repo should contain creds for repo for ex https://user:password@my-repo.com/group
CLOUD_PROVIDERS_SOURCE_REPO: "${{secrets.CLOUD_PROVIDERS_SOURCE_REPO}}"
GOPROXY: "${{secrets.GOPROXY}}"
GOPROXY: "${{vars.GOPROXY}}"
# observability source repo should contain creds for repo for ex https://user:password@my-repo.com/group
OBSERVABILITY_SOURCE_REPO: "${{secrets.OBSERVABILITY_SOURCE_REPO}}"
# Next two are required for accessing the stronghold repo during d8 cli builds.
Expand Down
2 changes: 1 addition & 1 deletion .github/ci_templates/e2e_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -551,7 +551,7 @@ check_e2e_labels:
{!{- end }!}

- name: Cleanup bootstrapped cluster
if: {!{ coll.Has $ctx "manualRun" | test.Ternary "success()" "always()" }!}
if: {!{ coll.Has $ctx "manualRun" | test.Ternary "inputs.autodelete||success()" "always()" }!}
id: cleanup_cluster
timeout-minutes: 60
env:
Expand Down
20 changes: 13 additions & 7 deletions .github/ci_templates/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,6 @@ docker_options: '-w /deckhouse -v ${{github.workspace}}:/deckhouse -e "TERM=xter
# <template: unit_run_args>
{!{- end -}!}

{!{ define "matrix_run_args" }!}
# <template: matrix_run_args>
args: 'make tests-matrix'
docker_options: '-w /deckhouse -v ${{github.workspace}}:/deckhouse -e "TERM=xterm-256color" -v ~/go-pkg-cache:/go/pkg -v ~/deckhouse-bin-cache:/deckhouse/bin'
# </template: matrix_run_args>
{!{- end -}!}

{!{ define "dhctl_run_args" }!}
# <template: dhctl_run_args>
args: 'make ci'
Expand Down Expand Up @@ -114,3 +107,16 @@ steps:
make tests-webhooks
# </template: tests_webhooks_template>
{!{- end -}!}

{!{ define "tests_dmt_lint" }!}
# <template: tests_dmt_lint>
{!{- $ctx := index . 0 }!}
runs-on: [self-hosted, regular]
steps:
{!{ tmpl.Exec "started_at_output" $ctx | strings.Indent 2 }!}
{!{ tmpl.Exec "checkout_full_step" $ctx | strings.Indent 2 }!}
- name: DMT lint
run: |
make dmt-lint
# </template: tests_dmt_lint>
{!{- end -}!}
Loading
Loading