Comments (14)
I would suggest thinking about fixing the release process, as a release process not allowing to publish an important fix for a major breakage for two weeks is undoubtedly broken.
from node-problem-detector.
Are you saying that releases on hold until that feature ticket is resolved? This fix has been accepted, there shouldn't be much of a process block. Releases happened before somehow, and this is a major breakage.
from node-problem-detector.
@hakman do you have any ETA for the release? We use flux to auto apply minor updates and this broke a lot of clusters...
from node-problem-detector.
Two months without a release. This takes "breaking the deploy and going home" to a whole new level.
from node-problem-detector.
@vteratipally @Random-Liu Can we do something about a NPD release?
from node-problem-detector.
NPD v0.8.15 has been released:
% crane digest registry.k8s.io/node-problem-detector/node-problem-detector:v0.8.15
sha256:15a8bad79ae26124109e6fdb696fd8536b2043f4ece8ff48f03073157d6a2c2d
/close
from node-problem-detector.
I get the same issue with at the least registry.k8s.io/node-problem-detector/node-problem-detector:v0.8.14
Seems like you guys didn't build the binary on each architecture this time. This used to work, but I couldn't quite say which version it broke at. Maybe it was more a change in your CI system too, unrelated to the particular version. Definitively a straight up bug, this image will not work like this on ARM. It still works for x86 of course, but like this there isn't a point to building it multiarch for ARM at all, which it is:
Name: registry.k8s.io/node-problem-detector/node-problem-detector:v0.8.14 (Type: application/vnd.docker.distribution.manifest.list.v2+json)
Digest: sha256:76da9ce953a0d50e9e14fa29acdc44852a828710c49af6df04ee131cf3c0c7e2
* Contains 2 manifest references (2 images, 0 attestation):
[1] Type: application/vnd.docker.distribution.manifest.v2+json
[1] Digest: sha256:98034f47cdfa331105265f025c0dbff781e8c15436f726eceacec52644a7c014
[1] Length: 1488
[1] Platform:
[1] - OS: linux
[1] - Arch: amd64
[1] # Layers: 6
layer 01: digest = sha256:c4e25f9975ade78ed0838b6cbf3f4fe1c6bf817811f3c8e676b1cbb6a7104950
type = application/vnd.docker.image.rootfs.diff.tar.gzip
layer 02: digest = sha256:22cdf6360626d401a884ae910323267a7d7876e5717ed11d9d13bbc6cf8cb0db
type = application/vnd.docker.image.rootfs.diff.tar.gzip
layer 03: digest = sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
type = application/vnd.docker.image.rootfs.diff.tar.gzip
layer 04: digest = sha256:a19a5af3e67a96f03e92287598725e391cf7df49799ceb0f1abc1c88fdfb8e82
type = application/vnd.docker.image.rootfs.diff.tar.gzip
layer 05: digest = sha256:f239dff246d22a7de3be61ff3679722e66982089630b0591a057d01889f0c986
type = application/vnd.docker.image.rootfs.diff.tar.gzip
layer 06: digest = sha256:cad51d6b0d0b6b9ac3b3f1a0051eb93e35d1b84c5e25ad2482f8b71a49e58a01
type = application/vnd.docker.image.rootfs.diff.tar.gzip
[2] Type: application/vnd.docker.distribution.manifest.v2+json
[2] Digest: sha256:38ddabcad5a96bfb4af3bf6e61348198f7da4441b08a17c9ad0ea9bdb3a8689a
[2] Length: 1488
[2] Platform:
[2] - OS: linux
[2] - Arch: arm64
[2] # Layers: 6
layer 01: digest = sha256:f91cc52e2c97c480189bb2da87653dd9abfe2679c36fc41b9db68878827748b4
type = application/vnd.docker.image.rootfs.diff.tar.gzip
layer 02: digest = sha256:86c650b37460bdd568db653fe0ea8d628fe802bb15b47c5c2879fb2fd80b1d50
type = application/vnd.docker.image.rootfs.diff.tar.gzip
layer 03: digest = sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
type = application/vnd.docker.image.rootfs.diff.tar.gzip
layer 04: digest = sha256:a19a5af3e67a96f03e92287598725e391cf7df49799ceb0f1abc1c88fdfb8e82
type = application/vnd.docker.image.rootfs.diff.tar.gzip
layer 05: digest = sha256:f239dff246d22a7de3be61ff3679722e66982089630b0591a057d01889f0c986
type = application/vnd.docker.image.rootfs.diff.tar.gzip
layer 06: digest = sha256:cad51d6b0d0b6b9ac3b3f1a0051eb93e35d1b84c5e25ad2482f8b71a49e58a01
type = application/vnd.docker.image.rootfs.diff.tar.gzip
from node-problem-detector.
The problem does not exist for older versions like registry.k8s.io/node-problem-detector/node-problem-detector:v0.8.13
from node-problem-detector.
This was fixed in #801, just that a new release will be needed.
from node-problem-detector.
There are very few people that can do releases. This is why #819.
from node-problem-detector.
@hakman: Closing this issue.
In response to this:
NPD v0.8.15 has been released:
% crane digest registry.k8s.io/node-problem-detector/node-problem-detector:v0.8.15 sha256:15a8bad79ae26124109e6fdb696fd8536b2043f4ece8ff48f03073157d6a2c2d
/close
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
from node-problem-detector.
Could you please publish the release notes
from node-problem-detector.
Could you please publish the release notes
@vteratipally I think only approvers have permission to publish releases.
from node-problem-detector.
NPD v0.8.15 has been released:
Is it a release if it is only partially done? Can this be opened until the release is actually complete?
from node-problem-detector.
Related Issues (20)
- Support revert-pattern in logcounter
- arm64 container contains amd64 binary HOT 1
- What is up with the v0.8.15 tag? HOT 10
- V0.8.15 image is missing log-counter binary HOT 2
- node-problem-detector not able to detect kernel log events for a Kind cluster HOT 2
- Health checker doesn't restart kubelet on EKS HOT 7
- go.mod vulnerabilities fixed in master; when 0.8.16 release HOT 4
- License Scan and Findings HOT 2
- after upgrading npd from v0.8.13 to v0.8.15, containers with unready status: [node-problem-detector] HOT 10
- v1.8.13 restart count is 1 in gce-master-scale-performance HOT 8
- New CVEs in 0.8.16 HOT 5
- Include automatic CVE scanning in build process HOT 3
- Improve release process HOT 6
- Release v0.8.17 images not done? HOT 3
- Missing test coverage for standalone mode configuration HOT 5
- High CVEs in v0.8.17 HOT 8
- Load rule from configmap HOT 5
- CVE-2022-37434: zlib1g version 1:1.2.11.dfsg-1 HOT 1
- High CVEs in v0.8.18 HOT 8
- draino HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-problem-detector.