Open unreturned opened 3 hours ago
curl -fsSL -o d8-install.sh https://raw.githubusercontent.com/deckhouse/deckhouse-cli/main/d8-install.sh bash d8-install.sh Downloading https://deckhouse.io/downloads/deckhouse-cli/v0.5.0/d8-v0.5.0-linux-amd64.tar.gz Verifying checksum... sha256sum: /tmp/d8-installer-vnbgwg/d8-v0.5.0-linux-amd64.tar.gz.sha256sum: no properly formatted SHA256 checksum lines found
As we can see, no https://deckhouse.io/downloads/deckhouse-cli/v0.5.0/d8-v0.5.0-linux-amd64.tar.gz no https://deckhouse.io/downloads/deckhouse-cli/v0.5.0/d8-v0.5.0-linux-amd64.tar.gz.sha256sum available.
curl --verbose https://deckhouse.io/downloads/deckhouse-cli/v0.5.0/d8-v0.5.0-linux-amd64.tar.gz * Trying 46.4.145.194:443... * Connected to deckhouse.io (46.4.145.194) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * CAfile: /etc/pki/tls/certs/ca-bundle.crt * TLSv1.0 (OUT), TLS header, Certificate Status (22): * TLSv1.3 (OUT), TLS handshake, Client hello (1): * TLSv1.2 (IN), TLS header, Certificate Status (22): * TLSv1.3 (IN), TLS handshake, Server hello (2): * TLSv1.2 (IN), TLS header, Finished (20): * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, Certificate (11): * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, CERT verify (15): * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, Finished (20): * TLSv1.2 (OUT), TLS header, Finished (20): * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): * TLSv1.2 (OUT), TLS header, Unknown (23): * TLSv1.3 (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 * ALPN, server accepted to use h2 * Server certificate: * subject: CN=*.deckhouse.io * start date: Apr 19 00:00:00 2024 GMT * expire date: May 19 23:59:59 2025 GMT * subjectAltName: host "deckhouse.io" matched cert's "deckhouse.io" * issuer: C=GB; ST=Greater Manchester; L=Salford; O=Sectigo Limited; CN=Sectigo RSA Domain Validation Secure Server CA * SSL certificate verify ok. * Using HTTP2, server supports multi-use * Connection state changed (HTTP/2 confirmed) * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 * TLSv1.2 (OUT), TLS header, Unknown (23): * TLSv1.2 (OUT), TLS header, Unknown (23): * TLSv1.2 (OUT), TLS header, Unknown (23): * Using Stream ID: 1 (easy handle 0x563d546f0660) * TLSv1.2 (OUT), TLS header, Unknown (23): > GET /downloads/deckhouse-cli/v0.5.0/d8-v0.5.0-linux-amd64.tar.gz HTTP/2 > Host: deckhouse.io > user-agent: curl/7.76.1 > accept: */* > * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): * old SSL session ID is stale, removing * TLSv1.2 (IN), TLS header, Unknown (23): * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! * TLSv1.2 (OUT), TLS header, Unknown (23): * TLSv1.2 (IN), TLS header, Unknown (23): < HTTP/2 404 < date: Fri, 15 Nov 2024 08:03:36 GMT < content-type: text/plain; charset=utf-8 < content-length: 9 < vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, Accept-Encoding, Accept, X-Requested-With < cache-control: no-cache < strict-transport-security: max-age=31536000; includeSubdomains; preload < x-frame-options: deny < x-content-type-options: nosniff < x-xss-protection: 0 < referrer-policy: no-referrer-when-downgrade < content-security-policy: default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline' < x-github-request-id: ECC0:B4B18:556DD3:573547:67370058 < access-control-allow-origin: * < access-control-allow-credentials: true < access-control-allow-methods: GET, PUT, POST, DELETE, PATCH, OPTIONS < access-control-allow-headers: DNT,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Authorization < access-control-max-age: 1728000 < * TLSv1.2 (IN), TLS header, Unknown (23): * Connection #0 to host deckhouse.io left intact Not Found curl --verbose https://deckhouse.io/downloads/deckhouse-cli/v0.5.0/d8-v0.5.0-linux-amd64.tar.gz.sha256sum * Trying 46.4.145.194:443... * Connected to deckhouse.io (46.4.145.194) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * CAfile: /etc/pki/tls/certs/ca-bundle.crt * TLSv1.0 (OUT), TLS header, Certificate Status (22): * TLSv1.3 (OUT), TLS handshake, Client hello (1): * TLSv1.2 (IN), TLS header, Certificate Status (22): * TLSv1.3 (IN), TLS handshake, Server hello (2): * TLSv1.2 (IN), TLS header, Finished (20): * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, Certificate (11): * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, CERT verify (15): * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, Finished (20): * TLSv1.2 (OUT), TLS header, Finished (20): * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): * TLSv1.2 (OUT), TLS header, Unknown (23): * TLSv1.3 (OUT), TLS handshake, Finished (20): * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 * ALPN, server accepted to use h2 * Server certificate: * subject: CN=*.deckhouse.io * start date: Apr 19 00:00:00 2024 GMT * expire date: May 19 23:59:59 2025 GMT * subjectAltName: host "deckhouse.io" matched cert's "deckhouse.io" * issuer: C=GB; ST=Greater Manchester; L=Salford; O=Sectigo Limited; CN=Sectigo RSA Domain Validation Secure Server CA * SSL certificate verify ok. * Using HTTP2, server supports multi-use * Connection state changed (HTTP/2 confirmed) * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 * TLSv1.2 (OUT), TLS header, Unknown (23): * TLSv1.2 (OUT), TLS header, Unknown (23): * TLSv1.2 (OUT), TLS header, Unknown (23): * Using Stream ID: 1 (easy handle 0x55ec23890660) * TLSv1.2 (OUT), TLS header, Unknown (23): > GET /downloads/deckhouse-cli/v0.5.0/d8-v0.5.0-linux-amd64.tar.gz.sha256sum HTTP/2 > Host: deckhouse.io > user-agent: curl/7.76.1 > accept: */* > * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): * TLSv1.2 (IN), TLS header, Unknown (23): * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): * old SSL session ID is stale, removing * TLSv1.2 (IN), TLS header, Unknown (23): * Connection state changed (MAX_CONCURRENT_STREAMS == 128)! * TLSv1.2 (OUT), TLS header, Unknown (23): * TLSv1.2 (IN), TLS header, Unknown (23): < HTTP/2 404 < date: Fri, 15 Nov 2024 08:04:41 GMT < content-type: text/plain; charset=utf-8 < content-length: 9 < vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, Accept-Encoding, Accept, X-Requested-With < cache-control: no-cache < strict-transport-security: max-age=31536000; includeSubdomains; preload < x-frame-options: deny < x-content-type-options: nosniff < x-xss-protection: 0 < referrer-policy: no-referrer-when-downgrade < content-security-policy: default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline' < x-github-request-id: 9B52:30807B:57DBB5:59A717:67370099 < access-control-allow-origin: * < access-control-allow-credentials: true < access-control-allow-methods: GET, PUT, POST, DELETE, PATCH, OPTIONS < access-control-allow-headers: DNT,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Authorization < access-control-max-age: 1728000 < * TLSv1.2 (IN), TLS header, Unknown (23): * Connection #0 to host deckhouse.io left intact Not Found
Also it very strange that problem says on verify checksum step, i think we need add check on download files with 200 status code.
As we can see, no https://deckhouse.io/downloads/deckhouse-cli/v0.5.0/d8-v0.5.0-linux-amd64.tar.gz no https://deckhouse.io/downloads/deckhouse-cli/v0.5.0/d8-v0.5.0-linux-amd64.tar.gz.sha256sum available.