Markus Lehtonen
e674631591
cloudbuild.yaml: decrease timeout to 25 minutes
...
Build time decreased dramatically after upgrading the builder machine
type.
2022-01-21 12:00:14 +02:00
Kubernetes Prow Robot
c8359fa50a
Merge pull request #742 from marquiz/devel/test-infra
...
scripts/test-infra: separate task for multiarch image build
2022-01-21 01:55:58 -08:00
Markus Lehtonen
6f56d5edbf
scripts/test-infra: separate task for multiarch image build
2022-01-21 11:18:10 +02:00
Kubernetes Prow Robot
117bfe9eb1
Merge pull request #740 from marquiz/devel/cloudbuild-machinetype
...
cloudbuild.yaml: upgrade machine type to n1-highcpu-8
2022-01-21 00:17:58 -08:00
Markus Lehtonen
03daab9ba1
cloudbuild.yaml: upgrade machine type to n1-highcpu-8
...
Hopefully speeds up our multi-arch builds.
2022-01-21 10:13:35 +02:00
Kubernetes Prow Robot
60adfe8d9e
Merge pull request #739 from marquiz/devel/gcloud-auth
...
scripts: configure docker auth in push-image.sh
2022-01-20 23:13:59 -08:00
Kubernetes Prow Robot
174c9176dc
Merge pull request #738 from mnaser/bug/737
...
Increase timeout in test setups
2022-01-20 21:53:59 -08:00
Markus Lehtonen
33cfd6eaba
scripts: configure docker auth in push-image.sh
...
Re-introduce docker authentication that was dropped in
bac690813a
. Should fix issues with
building multi-arch buildx buildx.
2022-01-21 07:36:22 +02:00
Mohammed Naser
cf1bc4a34d
Increase timeout in test setups
...
This patch increases the timeout when setting up the NFD master
to 5 seconds instead of 1 second to allow for running tests in
slow environments.
2022-01-20 18:59:30 -05:00
Kubernetes Prow Robot
f51cdd06b6
Merge pull request #735 from marquiz/devel/cloudbuild-timeout
...
cloudbuild.yaml: increase timeout to 1h 20min
2022-01-20 13:38:29 -08:00
Markus Lehtonen
5e90343fc9
cloudbuild.yaml: increase timeout to 1h 20min
...
Fourth timeout increase's the charm.
2022-01-20 22:30:42 +02:00
Kubernetes Prow Robot
f8d83462ea
Merge pull request #734 from marquiz/devel/cloudbuild-timeout
...
cloudbuild.yaml: increase timeout to 1 hour
2022-01-20 11:09:09 -08:00
Markus Lehtonen
c0235c490e
cloudbuild.yaml: increase timeout to 1 hour
...
Even 40 minutes failed us for multi-arch builds.
Also, increase the e2e-test image polling timeout correspondingly.
2022-01-20 21:02:03 +02:00
Kubernetes Prow Robot
e20f976850
Merge pull request #733 from marquiz/devel/buildx
...
cloudbuild.yaml: increase timeout to 2400s
2022-01-20 10:23:36 -08:00
Markus Lehtonen
eba3a0ffa4
cloudbuild.yaml: increase timeout to 2400s
...
20 minutes was not clearly enough for multiarch buildx build.
2022-01-20 20:16:16 +02:00
Kubernetes Prow Robot
a880e29a06
Merge pull request #731 from marquiz/devel/buildx
...
cloudbuild.yaml: double the timeout
2022-01-20 09:51:36 -08:00
Markus Lehtonen
78e2e7726b
cloudbuild.yaml: double the timeout
...
We hit the timeout with default 600s with multiarch builds enabled.
2022-01-20 19:46:47 +02:00
Kubernetes Prow Robot
19ee3691c9
Merge pull request #730 from marquiz/devel/buildx
...
cloudbuild.yaml: set HOME to /root
2022-01-20 09:29:36 -08:00
Markus Lehtonen
38d1f1b15d
cloudbuild.yaml: set HOME to /root
...
As per
https://github.com/kubernetes/test-infra/blob/master/config/jobs/image-pushing/README.md
we need that for buildx.
2022-01-20 19:07:25 +02:00
Kubernetes Prow Robot
a00970db9c
Merge pull request #728 from zvonkok/mulit-build-fix
...
Adding missing target dep
2022-01-20 08:17:51 -08:00
Zvonko Kaiser
8414fe8c07
Adding missing target dep
2022-01-20 17:01:54 +01:00
Kubernetes Prow Robot
8ea6b765c8
Merge pull request #698 from zvonkok/multi-arch
...
Multi ARCH build amd64, arm64
2022-01-20 07:21:52 -08:00
Zvonko Kaiser
c69e47a27a
Iniital multi arch build
2022-01-20 15:41:08 +01:00
Dipto Chakrabarty
755294184c
Fix GoLinter Issues in the files ( #711 )
...
* fix linter issues for few files
* fix linter issue of exported const Name should have comment or be unexported
* fix name lint issue and resolve lints
* add changes to comments
2022-01-18 23:12:06 -08:00
Kubernetes Prow Robot
3df3156dee
Merge pull request #721 from marquiz/devel/release-process
...
github: re-organize the release process slightly
2022-01-18 06:23:08 -08:00
Kubernetes Prow Robot
caf7c33d1d
Merge pull request #725 from marquiz/devel/deps
...
go.mod: bump kubernetes to v1.23.1
2022-01-12 07:10:37 -08:00
Markus Lehtonen
d1bd603052
go.mod: bump kubernetes to v1.23.1
...
Update k/k to the latest release and sync all related dependencies.
Align e2e-tests with changes in the k8s e2e test framework.
2022-01-12 16:43:21 +02:00
Kubernetes Prow Robot
a1afaea417
Merge pull request #724 from marquiz/devel/gh-pages
...
scripts/update-gh-pages: fix symlink to stable version
2022-01-11 13:41:15 -08:00
Markus Lehtonen
2ac10d854f
scripts/update-gh-pages: fix symlink to stable version
...
Fix the sorting magic of release directories. Correctly sort according
to the version number.
2022-01-11 23:28:05 +02:00
Markus Lehtonen
1a6461ff23
github: re-organize the release process slightly
...
Reorganize the steps in the release process slightly to make it more
consistent and streamlined. Also update the kubernetes-dev mailing list
address.
2022-01-11 21:43:09 +02:00
Kubernetes Prow Robot
12126a3eea
Merge pull request #720 from marquiz/devel/readme
...
README: bump to v0.10.0
2022-01-11 11:33:15 -08:00
Markus Lehtonen
1d817babac
README: bump to v0.10.0
2022-01-11 21:26:25 +02:00
Kubernetes Prow Robot
cc08c39902
Merge pull request #715 from marquiz/documentation/features
...
docs: small fix in block and net features in customization guide
2022-01-11 06:41:17 -08:00
Kubernetes Prow Robot
a1cb431503
Merge pull request #705 from marquiz/devel/iommu-dev-attributes
...
source/pci: add iommu_group/type attribute
2022-01-11 05:19:17 -08:00
Markus Lehtonen
58a1b04b2f
docs: small fix in block and net features in customization guide
...
In the list of available features, list 'name' separately as it's not
from a sysfs file like the other attributes.
2022-01-11 12:01:55 +02:00
Markus Lehtonen
152f3531fe
source/pci: add iommu_group/type attribute
...
Add "iommu_group/type" to the list of PCI device attributes that are
discovered. The value is the raw value from sysfs (i.e DMA, DMA-FQ or
identity).
No built-in (automatic) labels are generated based on this, but, the
attribute is available for custom label rules to use. Examples of custom
rules:
- name: "iommu enabled rule"
labels:
iommu.enabled: "true"
matchFeatures:
- feature: pci.device
matchExpressions:
"iommu_group/type": {op: NotIn, value: ["unknown"]}
- name: "iommu passthrough rule"
labels:
iommu.passthrough: "true"
matchFeatures:
- feature: pci.device
matchExpressions:
"iommu_group/type": {op: In, value: ["identity"]}
2022-01-11 11:54:54 +02:00
Kubernetes Prow Robot
df9d4e2f24
Merge pull request #714 from marquiz/documentation/tls
...
docs: small tinkering on the TLS documentation
2022-01-10 11:58:25 -08:00
Markus Lehtonen
fc25bf2dc2
docs: small tinkering on the TLS documentation
...
Add cross-referencing links to the helm deployment and configuration
sections. Use correct names for the tls related helm options
(tls.enabled and tls.certManager).
2022-01-10 19:12:05 +02:00
Kubernetes Prow Robot
5a2e0ce5a6
Merge pull request #704 from marquiz/documentation/customization-guide
...
docs: add customization guide
2022-01-10 08:17:13 -08:00
Kubernetes Prow Robot
7c90d2bff4
Merge pull request #713 from dbaker-rh/tls-docs
...
Initial bash at new TLS docs
2022-01-10 04:27:12 -08:00
Dave Baker
9215d171c5
Initial bash at new TLS docs
2022-01-10 11:40:43 +00:00
Markus Lehtonen
302aa5a82a
docs: add customization guide
...
Add a separate customization guide. Move documentation of the custom and
local sources there. Also, cover the new NodeFeatureRules custom
resource and the new expression-based label rule format.
This patch also simplifies the "Feature labels" page, describing
built-in labels. Reformat the tables describing feature labels.
2022-01-08 09:56:05 +02:00
Kubernetes Prow Robot
1567900238
Merge pull request #677 from marquiz/devel/iommu-deprecation
...
source/iommu: deprecate and disable by default
2022-01-05 10:05:48 -08:00
Kubernetes Prow Robot
885a061f12
Merge pull request #701 from marquiz/devel/deployment-custom-rule
...
deployment: use new custom rule format in sample configs
2022-01-05 09:53:48 -08:00
Kubernetes Prow Robot
ffb6a294e5
Merge pull request #699 from marquiz/devel/helm-featurerule-controller
...
deployment/helm: disable nfr controller for parallel instances
2022-01-05 06:08:34 -08:00
Markus Lehtonen
edb3e6824c
deployment/helm: disable nfr controller for parallel instances
...
Change the helm chart so that the NodeFeatureRule controller will be
disabled for other than the default deployment (i.e. all deployments
where master.instance is non-empty), unless explicitly set to true. With
this we try to ensure that there is only on controller instance for the
CR, avoiding contention and conflicts.
2022-01-04 21:25:02 +02:00
Kubernetes Prow Robot
dccae8744f
Merge pull request #706 from marquiz/devel/helm-cleanup
...
deployment/helm: refactor nfd-master rbac parameters
2022-01-04 06:58:52 -08:00
Markus Lehtonen
812073a025
deployment/helm: refactor nfd-master rbac parameters
...
Move top-level serviceAccount and rbac fields under master, making the
Helm chart more coherent.
Also, drop unused rbac.serviceAccountName and
rbac.serviceAccountAnnotations from values.yaml.
2022-01-04 16:30:11 +02:00
Kubernetes Prow Robot
ec15f4f24c
Merge pull request #712 from dbaker-rh/helm-certs
...
Enable TLS and cert-manager created certs for helm chart
2022-01-04 06:24:52 -08:00
Kubernetes Prow Robot
4f85c0a24d
Merge pull request #710 from dbaker-rh/cert-manager
...
Fix kustomization template to work with cert-manager
2022-01-04 05:32:54 -08:00