Buildfarm IPS server for experimental IPS packages

Dagobert Michelsen dam at opencsw.org
Mon Jan 25 11:28:23 CET 2016


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 at 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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 203 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20160125/efaf0f5d/attachment.asc>


More information about the maintainers mailing list