Markus Lehtonen
3a17056217
README: point to v0.10.1
2022-01-24 16:47:11 +02:00
Kubernetes Prow Robot
d7fa29e7cb
Merge pull request #748 from marquiz/documentation/cleanup
...
docs: drop topology-updater cmdline help from developer guide
2022-01-21 07:31:59 -08:00
Markus Lehtonen
3a70803352
docs: drop topology-updater cmdline help from developer guide
...
Similar to what we did for nfd-master and nfd-worker in
0d21b3d720
.
2022-01-21 17:06:52 +02:00
Kubernetes Prow Robot
cec81bb4a5
Merge pull request #745 from marquiz/documentation/deployment
...
docs: clarify deployment requirements
2022-01-21 05:41:59 -08:00
Markus Lehtonen
7e1f5cb347
docs: clarify deployment requirements
2022-01-21 15:21:51 +02:00
Markus Lehtonen
64b3838579
source/pci: detect intel-iommu/version
...
Discover "iommu/intel-iommu/version" sysfs attribute for pci devices.
This information is available for custom label rules.
An example custom rule:
- name: "iommu version rule"
labels:
iommu.version_1: "true"
matchFeatures:
- feature: pci.device
matchExpressions:
"iommu/intel-iommu/version": {op: In, value: ["1:0"]}
2022-01-21 15:16:37 +02:00
Markus Lehtonen
f302962519
docs: fix operator deployment instructions
2022-01-21 15:15:20 +02:00
Kubernetes Prow Robot
f6d4804152
Merge pull request #741 from marquiz/devel/cloudbuild-timeout
...
cloudbuild.yaml: decrease timeout to 25 minutes
2022-01-21 03:23:59 -08:00
Kubernetes Prow Robot
0c330b1a35
Merge pull request #736 from marquiz/devel/grpc-stop
...
nfd-master: do graceful stop of gRPC server
2022-01-21 03:05:59 -08:00
Kubernetes Prow Robot
53b19a9359
Merge pull request #732 from marquiz/fixes/master
...
nfd-master: print gRPC server error correctly
2022-01-21 02:35:59 -08:00
Markus Lehtonen
e53d053475
nfd-master: do graceful stop of gRPC server
2022-01-21 12:03:07 +02:00
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
Markus Lehtonen
e95a4dd460
nfd-master: print gRPC server error correctly
2022-01-21 11:56:28 +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