Hi folks,

I setup an experimental IPS repo server on the buildfarm that behaves similar
to /home/experimental for SVR4-packages.


* Creating a new repo

On a Solaris 11 host (like unstable11s or unstable11x) use
  cd /home/ips
  pkgrepo create <reponame>
The repository can now receive packages from inside the buildfarm.


* Using the repo

The IPS repo is accessible at
  https://buildfarm.opencsw.org/ips/
which gives a list about the available repository. The list is currently static 
and
rebuild every 10 minutes. Please note that Safari is not able to browse the repo
for some technical reason, Firefox and Chrome work fine, though.

dam@unstable11s [unstable11s]:/home/ips > pkgrepo list -s 
http://buildfarm.opencsw.org/ips/dam
HERAUSGEBER NAME                                          O VERSION
opencsw     lsof                                            
4.89,5.11:20151229T152446Z
opencsw     lsof                                            
4.88,5.11:20150322T130102Z
opencsw     lsof                                            
4.88,5.11:20150302T160752Z
opencsw     lsof                                            
4.88,5.11:20150301T212923Z
opencsw     sudo                                            
1.8.12,5.11:20150309T110254Z

Technically there is a forwarder from the „web“ zone to the „ipsrepo“ zone
which runs on the m3000. From there another Apache is getting the requests and
distrbutes them to the local repo server instances which each run on a different
tcp port.


At the moment the repos are not cleaned up, but I wanted to give you an early
heads up. Just let me know if you encounter any issues.

@Carsten: What do you think about publising build IPS-packages directly into
/home/ips/<user> ?


Best regards

  — Dago



--
"You don't become great by trying to be great, you become great by wanting to 
do something,
and then doing it so hard that you become great in the process." - xkcd #896

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to