[Ci-users] artifacts from inside and outside the ci infra
Attila Darazs
adarazs at redhat.comTue Jan 5 15:50:39 UTC 2016
- Next message: [Ci-users] artifacts from inside and outside the ci infra
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 11/24/2015 02:28 PM, Fabian Arrotin wrote: > On 24/11/15 13:02, Karanbir Singh wrote: >> hi, > >> what was the final decision around how best to export artifacts so >> they are visible on the same url as internally inside of ci ? > >> regards, > > > Let me recap what we discussed the other day : Actually artifacts are > available from outside through the following URL : > https://ci.centos.org/artifacts/ > Someone tried to (for a job) also not store but first retrieve > previously saved artifacts pushed to the artifact node (see > https://wiki.centos.org/QaWiki/CI/GettingStarted#head-a46ee49e8818ef9b50225c4e9d429f7a079758d2) > > Problem is that from an inside PoV, ci.centos.org is a A record > pointing directly to the jenkins node, while from an external PoV, > it's pointing to an nginx reverse proxy ( / being redirected to > jenkins, while /artifacts is itself a proxy_pass to the internal > artifacts node) > > We can't just simply redirect now the internal A record to the nginx > reverse proxy , as Jenkins slave java processes are accessing > ci.centos.org internally through jnlp too , on some specific/fixed > ports, so internal ci.centos.org A record needs to still be pointing > to jenkins node. > > The proposed solution is then to setup nginx on the jenkins node > itself, redirecting / to itself (on the jenkins port, and not through > iptables redirect rules), while /artifacts would then be redirected to > the internal artifacts node, so that would mean that all URLs would be > accessible internally and externally. > > If that sounds good for everybody, we can create a "card" on the CI > board and implement that during next maintenance window. Is there any update on this? I still get 404 on http://ci.centos.org/artifacts/rdo/images/liberty/delorean/stable/undercloud.qcow2 vs. http://artifacts.ci.centos.org/artifacts/rdo/images/liberty/delorean/stable/undercloud.qcow2 from the our rdo-ci slave. We would need to have the same URLs in our jobs, otherwise people will have no success trying to reproduce them outside of the CentOS CI environment. Attila
- Next message: [Ci-users] artifacts from inside and outside the ci infra
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the CI-users mailing list