Giter Club home page Giter Club logo

Comments (11)

jenkins-infra-bot avatar jenkins-infra-bot commented on June 22, 2024

evernat:

Is it reproduced recently?

from helpdesk.

jenkins-infra-bot avatar jenkins-infra-bot commented on June 22, 2024

namtabmai:

Yes,

pkg.jenkins-ci.org doesn't have an AAAA record, perhaps the server itself has an IPv6 address but without the record it's near impossible to test.

Here's a basic site that should give a simple indication if it's IPv6 ready.

http://ip6.nl/#!pkg.jenkins-ci.org

from helpdesk.

jenkins-infra-bot avatar jenkins-infra-bot commented on June 22, 2024

rtyler:

I'm not sure what the expectation here is? We don't have IPv6 links, which is why we don't have AAAA records. Our mirrors may or may not have IPv6, but I've never bothered checking.

from helpdesk.

jenkins-infra-bot avatar jenkins-infra-bot commented on June 22, 2024

etnyx:

This could be problem now and in future more often,... I need to run Jenkins on IPv6 host only, even if changed Update site under pluginManager/advanced to IPv6 mirror, Jenkins always check to updates.jenkins-ci.org and failed in installing plugin for example

java.net.SocketTimeoutException: connect timed out
Caused: java.io.IOException: Failed to load http://updates.jenkins-ci.org/download/plugins/bouncycastle-api/2.16.2/bouncycastle-api.hpi to /var/lib/jenkins/plugins/bouncycastle-api.jpi.tmp

full exception

It's caused by missing IPv6 support on infrastructure since updates.jenkins-ci.org has CNAME to mirrors.jenkins.io it should be solved by adding IPv6 to jenkins.io domains.

If your provider can't provide IPv6, is there any workaround?

from helpdesk.

jenkins-infra-bot avatar jenkins-infra-bot commented on June 22, 2024

etnyx:

I was able solve my problem, now my instance is also behind our ISP IPv4 NAT, so im able to use update.jenkins-ci.ogr over IPv4, but still IPv6 support should be nice

from helpdesk.

jenkins-infra-bot avatar jenkins-infra-bot commented on June 22, 2024

rtyler:

This is not something that's going to happen until our infra providers are more IPv6 friendly

from helpdesk.

jenkins-infra-bot avatar jenkins-infra-bot commented on June 22, 2024

rtyler:

We might revisit this in a couple years once IPv6 is better supported across public cloud providers (namely Azure)
.

from helpdesk.

jenkins-infra-bot avatar jenkins-infra-bot commented on June 22, 2024

vazhnov:

As I see, you use AWS instance for

 $ dig any updates.jenkins.io +short
mirrors.jenkins.io.
52.202.51.185

At 2020, AWS supports VPC and EC2 with both IPv4 + IPv6 (but not by default yet).
AWS balancers has support for IPv4 + IPv6 by default (but in this case here is no AWS balancer).

I'm reopening this ticket.

Ping me if you need any help here — for example, I can create for you Terraform code to create dedicated VPC with IPv4 + IPv6.

from helpdesk.

jenkins-infra-bot avatar jenkins-infra-bot commented on June 22, 2024

olblak:

We now have www.jenkins.io, pkg.jenkins.io, and plugins.jenkins.io running on IPV6.

 

olblak@winterfell  ~  dig -t AAAA www.jenkins.io  ✔  10002  12:07:39

; <<>> DiG 9.11.3-1ubuntu1.13-Ubuntu <<>> -t AAAA www.jenkins.io
;; global options: +cmd
;; Got answer:
;; >>HEADER<< opcode: QUERY, status: NOERROR, id: 36127
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;www.jenkins.io. IN AAAA

;; ANSWER SECTION:
www.jenkins.io. 3600 IN CNAME dualstack.d.sni.global.fastly.net.
dualstack.d.sni.global.fastly.net. 30 IN AAAA 2a04:4e42::645
dualstack.d.sni.global.fastly.net. 30 IN AAAA 2a04:4e42:200::645
dualstack.d.sni.global.fastly.net. 30 IN AAAA 2a04:4e42:400::645
dualstack.d.sni.global.fastly.net. 30 IN AAAA 2a04:4e42:600::645

;; Query time: 113 msec
;; SERVER: 1.1.1.2#53(1.1.1.2)
;; WHEN: Mon Oct 05 12:08:00 CEST 2020
;; MSG SIZE rcvd: 202

olblak@winterfell  ~  dig -t AAAA pkg.jenkins.io  ✔  10003  12:08:00

; <<>> DiG 9.11.3-1ubuntu1.13-Ubuntu <<>> -t AAAA pkg.jenkins.io
;; global options: +cmd
;; Got answer:
;; >>HEADER<< opcode: QUERY, status: NOERROR, id: 47014
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;pkg.jenkins.io. IN AAAA

;; ANSWER SECTION:
pkg.jenkins.io. 3600 IN CNAME dualstack.d.sni.global.fastly.net.
dualstack.d.sni.global.fastly.net. 30 IN AAAA 2a04:4e42::645
dualstack.d.sni.global.fastly.net. 30 IN AAAA 2a04:4e42:200::645
dualstack.d.sni.global.fastly.net. 30 IN AAAA 2a04:4e42:400::645
dualstack.d.sni.global.fastly.net. 30 IN AAAA 2a04:4e42:600::645

;; Query time: 108 msec
;; SERVER: 1.1.1.2#53(1.1.1.2)
;; WHEN: Mon Oct 05 12:08:07 CEST 2020
;; MSG SIZE rcvd: 202

 

from helpdesk.

jenkins-infra-bot avatar jenkins-infra-bot commented on June 22, 2024

JIRAUSER134177:

I just failed to update Jenkins on my RPI which is IPv6 only.

Err:1 https://pkg.jenkins.io/debian-stable binary/ jenkins 2.303.1
  Cannot initiate the connection to get.jenkins.io:443 (52.167.253.43). - connect (101: Network is unreachable)
E: Failed to fetch https://get.jenkins.io/debian-stable/jenkins_2.303.1_all.deb  Cannot initiate the connection to get.jenkins.io:443 (52.167.253.43). - connect (101: Network is unreachable)

IPv6 is available in Azure since 2020 and I have created VMs in Azure with IPv6, so I know that it is possible.

 https://azure.microsoft.com/en-us/updates/ipv6-for-azure-virtual-network-is-now-generally-available-2/

from helpdesk.

dduportal avatar dduportal commented on June 22, 2024

Closing by following up in #3227 (comment)

from helpdesk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.