Closed Bug 845843 Opened 7 years ago Closed 7 years ago

Finalize/Configure SeaMonkey BuildAPI

Categories

(SeaMonkey :: Release Engineering, defect, critical)

x86_64
Windows 7
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Callek, Assigned: Callek)

References

Details

Attachments

(1 file)

SeaMonkey will need BuildAPI to get off Tinderbox.

This needs us to move off buildbot's sqlite DB (Bug 845839)

We'll also need a VM or two for the BuildAPI instance itself, possibly also a VM for a redis instance (if we can't/shouldn't host it on the BuildAPI public-facing system) including dependancies on ganeti.

I suspect we can get away without a RabbitMQ instance for this, since it looks like RabbitMQ is strictly used for self-serve needs. But we likely would want that in the future, even if not strictly required.

I hope to meet with catlee sometime this week to figure out specifically what I need to ask releng/IT for in terms of systems/access for this, but this bug is here to track the needed work.
Blocks: 845844
Depends on: 846752
Depends on: 846846
Depends on: 848190
Noting here, official systems use specialized user accounts, given from LDAP dumps from IT. I don't think its worth that granularity (atm) for us.

So I am not creating a jwood, ewong, or rkaiser user as we would expect if we implemented things the IT way.
=================================================================================================================

 Package             Arch        Version                    Repository                                      Size
=================================================================================================================

Installing:
 net-snmp            x86_64      1:5.3.2.2-14.el5_7.1       /net-snmp-5.3.2.2-14.el5_7.1.x86_64            2.8 M
 net-snmp-libs       x86_64      1:5.3.2.2-14.el5_7.1       /net-snmp-libs-5.3.2.2-14.el5_7.1.x86_64       3.1 M
 net-snmp-utils      x86_64      1:5.3.2.2-14.el5_7.1       /net-snmp-utils-5.3.2.2-14.el5_7.1.x86_64      381 k
Installing for dependencies:
 lm_sensors          x86_64      2.10.7-9.el5               base                                           525 k

Transaction Summary
=================================================================================================================

Install       4 Package(s)
Upgrade       0 Package(s)
and nagios stuff:

=================================================================================================================

 Package                  Arch   Version                     Repository                                     Size
=================================================================================================================

Installing:
 fping                    x86_64 2.4b2-7.el5                 /fping-2.4b2-7.el5.x86_64                      70 k
 nagios-common            x86_64 2.12-10.el5                 /nagios-common-2.12-10.el5.x86_64              0.0
 nagios-plugins           x86_64 1.4.15-2.el5                /nagios-plugins-1.4.15-2.el5.x86_64           913 k
 nagios-plugins-all       x86_64 1.4.15-2.el5                /nagios-plugins-all-1.4.15-2.el5.x86_64        0.0
 nagios-plugins-breeze    x86_64 1.4.15-2.el5                /nagios-plugins-breeze-1.4.15-2.el5.x86_64    2.2 k
 nagios-plugins-by_ssh    x86_64 1.4.15-2.el5                /nagios-plugins-by_ssh-1.4.15-2.el5.x86_64     56 k
 nagios-plugins-cluster   x86_64 1.4.15-2.el5                /nagios-plugins-cluster-1.4.15-2.el5.x86_64    41 k
 nagios-plugins-dhcp      x86_64 1.4.15-2.el5                /nagios-plugins-dhcp-1.4.15-2.el5.x86_64       56 k
 nagios-plugins-dig       x86_64 1.4.15-2.el5                /nagios-plugins-dig-1.4.15-2.el5.x86_64        52 k
 nagios-plugins-disk      x86_64 1.4.15-2.el5                /nagios-plugins-disk-1.4.15-2.el5.x86_64      128 k
 nagios-plugins-disk_smb  x86_64 1.4.15-2.el5                /nagios-plugins-disk_smb-1.4.15-2.el5.x86_64  8.5 k
 nagios-plugins-dns       x86_64 1.4.15-2.el5                /nagios-plugins-dns-1.4.15-2.el5.x86_64        56 k
 nagios-plugins-dummy     x86_64 1.4.15-2.el5                /nagios-plugins-dummy-1.4.15-2.el5.x86_64      28 k
 nagios-plugins-file_age  x86_64 1.4.15-2.el5                /nagios-plugins-file_age-1.4.15-2.el5.x86_64  3.0 k
 nagios-plugins-flexlm    x86_64 1.4.15-2.el5                /nagios-plugins-flexlm-1.4.15-2.el5.x86_64    6.2 k
 nagios-plugins-fping     x86_64 1.4.15-2.el5                /nagios-plugins-fping-1.4.15-2.el5.x86_64      56 k
 nagios-plugins-game      x86_64 1.4.15-2.el5                /nagios-plugins-game-1.4.15-2.el5.x86_64       48 k
 nagios-plugins-hpjd      x86_64 1.4.15-2.el5                /nagios-plugins-hpjd-1.4.15-2.el5.x86_64       52 k
 nagios-plugins-http      x86_64 1.4.15-2.el5                /nagios-plugins-http-1.4.15-2.el5.x86_64      173 k
 nagios-plugins-icmp      x86_64 1.4.15-2.el5                /nagios-plugins-icmp-1.4.15-2.el5.x86_64       57 k
 nagios-plugins-ide_smart x86_64 1.4.15-2.el5                /nagios-plugins-ide_smart-1.4.15-2.el5.x86_64  44 k
 nagios-plugins-ircd      x86_64 1.4.15-2.el5                /nagios-plugins-ircd-1.4.15-2.el5.x86_64      6.7 k
 nagios-plugins-ldap      x86_64 1.4.15-2.el5                /nagios-plugins-ldap-1.4.15-2.el5.x86_64       49 k
 nagios-plugins-load      x86_64 1.4.15-2.el5                /nagios-plugins-load-1.4.15-2.el5.x86_64       47 k
 nagios-plugins-log       x86_64 1.4.15-2.el5                /nagios-plugins-log-1.4.15-2.el5.x86_64       5.9 k
 nagios-plugins-mailq     x86_64 1.4.15-2.el5                /nagios-plugins-mailq-1.4.15-2.el5.x86_64      20 k
 nagios-plugins-mrtg      x86_64 1.4.15-2.el5                /nagios-plugins-mrtg-1.4.15-2.el5.x86_64       45 k
 nagios-plugins-mrtgtraf  x86_64 1.4.15-2.el5                /nagios-plugins-mrtgtraf-1.4.15-2.el5.x86_64   44 k
 nagios-plugins-mysql     x86_64 1.4.15-2.el5                /nagios-plugins-mysql-1.4.15-2.el5.x86_64     109 k
 nagios-plugins-nagios    x86_64 1.4.15-2.el5                /nagios-plugins-nagios-1.4.15-2.el5.x86_64     47 k
 nagios-plugins-nrpe      x86_64 2.13-1.el5                  /nagios-plugins-nrpe-2.13-1.el5.x86_64         38 k
 nagios-plugins-nt        x86_64 1.4.15-2.el5                /nagios-plugins-nt-1.4.15-2.el5.x86_64         57 k
 nagios-plugins-ntp       x86_64 1.4.15-2.el5                /nagios-plugins-ntp-1.4.15-2.el5.x86_64       163 k
 nagios-plugins-nwstat    x86_64 1.4.15-2.el5                /nagios-plugins-nwstat-1.4.15-2.el5.x86_64     69 k
 nagios-plugins-oracle    x86_64 1.4.15-2.el5                /nagios-plugins-oracle-1.4.15-2.el5.x86_64    8.1 k
 nagios-plugins-overcr    x86_64 1.4.15-2.el5                /nagios-plugins-overcr-1.4.15-2.el5.x86_64     49 k
 nagios-plugins-perl      x86_64 1.4.15-2.el5                /nagios-plugins-perl-1.4.15-2.el5.x86_64      1.9 k
 nagios-plugins-pgsql     x86_64 1.4.15-2.el5                /nagios-plugins-pgsql-1.4.15-2.el5.x86_64      48 k
 nagios-plugins-ping      x86_64 1.4.15-2.el5                /nagios-plugins-ping-1.4.15-2.el5.x86_64       60 k
 nagios-plugins-procs     x86_64 1.4.15-2.el5                /nagios-plugins-procs-1.4.15-2.el5.x86_64     120 k
 nagios-plugins-real      x86_64 1.4.15-2.el5                /nagios-plugins-real-1.4.15-2.el5.x86_64       48 k
 nagios-plugins-rpc       x86_64 1.4.15-2.el5                /nagios-plugins-rpc-1.4.15-2.el5.x86_64       9.4 k
 nagios-plugins-sensors   x86_64 1.4.15-2.el5                /nagios-plugins-sensors-1.4.15-2.el5.x86_64   1.1 k
 nagios-plugins-smtp      x86_64 1.4.15-2.el5                /nagios-plugins-smtp-1.4.15-2.el5.x86_64      132 k
 nagios-plugins-snmp      x86_64 1.4.15-2.el5                /nagios-plugins-snmp-1.4.15-2.el5.x86_64      160 k
 nagios-plugins-ssh       x86_64 1.4.15-2.el5                /nagios-plugins-ssh-1.4.15-2.el5.x86_64        47 k
 nagios-plugins-swap      x86_64 1.4.15-2.el5                /nagios-plugins-swap-1.4.15-2.el5.x86_64       49 k
 nagios-plugins-tcp       x86_64 1.4.15-2.el5                /nagios-plugins-tcp-1.4.15-2.el5.x86_64        60 k
 nagios-plugins-time      x86_64 1.4.15-2.el5                /nagios-plugins-time-1.4.15-2.el5.x86_64       47 k
 nagios-plugins-ups       x86_64 1.4.15-2.el5                /nagios-plugins-ups-1.4.15-2.el5.x86_64        53 k
 nagios-plugins-users     x86_64 1.4.15-2.el5                /nagios-plugins-users-1.4.15-2.el5.x86_64      47 k
 nagios-plugins-wave      x86_64 1.4.15-2.el5                /nagios-plugins-wave-1.4.15-2.el5.x86_64      2.9 k
 nrpe                     x86_64 2.13-1.el5                  /nrpe-2.13-1.el5.x86_64                       278 k
 ntp                      x86_64 4.2.2p1-9.el5.centos.2.1    /ntp-4.2.2p1-9.el5.centos.2.1.x86_64          2.5 M
 qstat                    x86_64 2.11-3.el5                  /qstat-2.11-3.el5.x86_64                      366 k
 samba-client             x86_64 3.0.33-3.29.el5_7.4         /samba-client-3.0.33-3.29.el5_7.4.x86_64       14 M
Updating:
 libsmbclient             x86_64 3.0.33-3.29.el5_7.4         /libsmbclient-3.0.33-3.29.el5_7.4.x86_64      2.1 M
 perl                     x86_64 4:5.8.8-32.el5_5.2          /perl-5.8.8-32.el5_5.2.x86_64                  34 M
 samba-common             x86_64 3.0.33-3.29.el5_7.4         /samba-common-3.0.33-3.29.el5_7.4.x86_64       16 M

Transaction Summary
=================================================================================================================

Install      56 Package(s)
Upgrade       3 Package(s)
Now -- packages all matched with redis host (not counting installing redis itself)

Installed:
  augeas-libs.x86_64 0:0.8.1-2.el5                       cpp.x86_64 0:4.1.2-48.el5

  epel-release.noarch 0:5-4                              facter.noarch 0:1.5.9-1.el5

  ganglia-gmond.x86_64 0:3.1.7-3                         ganglia-gmond-modules-python.x86_64 0:3.1.7-3

  gcc.x86_64 0:4.1.2-48.el5                              glibc-devel.x86_64 0:2.5-49.el5_5.7

  glibc-headers.x86_64 0:2.5-49.el5_5.7                  kernel.x86_64 0:2.6.18-194.17.4.el5

  kernel-devel.x86_64 0:2.6.18-194.el5                   kernel-devel.x86_64 0:2.6.18-194.17.4.el5

  kernel-headers.x86_64 0:2.6.18-194.17.4.el5            libconfuse.x86_64 0:2.5-4.el5

  libganglia-3_1_0.x86_64 0:3.1.7-3                      libgomp.x86_64 0:4.4.0-6.el5

  libselinux-ruby.x86_64 0:1.33.4-5.7.el5                mercurial.x86_64 0:1.8.1-0

  openldap-clients.x86_64 0:2.3.43-12.el5_5.2            ruby.x86_64 0:1.8.5-27.el5

  ruby-augeas.x86_64 0:0.4.1-1.el5                       ruby-irb.x86_64 0:1.8.5-27.el5

  ruby-libs.x86_64 0:1.8.5-27.el5                        ruby-rdoc.x86_64 0:1.8.5-27.el5

  ruby-shadow.x86_64 0:1.4.1-7.el5                       screen.x86_64 0:4.0.3-4.el5

  sendmail-cf.x86_64 0:8.13.8-8.1.el5_7                  strace.x86_64 0:4.5.18-18.el5

  yum-utils.noarch 0:1.1.16-14.el5.centos.1

Updated:
  NetworkManager.i386 1:0.7.0-10.el5_5.1                  NetworkManager.x86_64 1:0.7.0-10.el5_5.1

  NetworkManager-glib.i386 1:0.7.0-10.el5_5.1             NetworkManager-glib.x86_64 1:0.7.0-10.el5_5.1

  apr.x86_64 0:1.2.7-11.el5_6.5                           autofs.x86_64 1:5.0.1-0.rc2.143.el5_5.5

  avahi.x86_64 0:0.6.16-9.el5_5                           avahi-compat-libdns_sd.x86_64 0:0.6.16-9.el5_5

  bzip2.x86_64 0:1.0.3-6.el5_5                            bzip2-libs.x86_64 0:1.0.3-6.el5_5

  crash.x86_64 0:4.1.2-4.el5.centos.1                     cups.x86_64 1:1.3.7-18.el5_5.7

  cups-libs.i386 1:1.3.7-18.el5_5.7                       cups-libs.x86_64 1:1.3.7-18.el5_5.7

  db4.i386 0:4.3.29-10.el5_5.2                            db4.x86_64 0:4.3.29-10.el5_5.2

  dbus-glib.i386 0:0.73-10.el5_5                          dbus-glib.x86_64 0:0.73-10.el5_5

  device-mapper.i386 0:1.02.39-1.el5_5.2                  device-mapper.x86_64 0:1.02.39-1.el5_5.2

  device-mapper-event.x86_64 0:1.02.39-1.el5_5.2          device-mapper-multipath.x86_64 0:0.4.7-34.el5_5.6

  dhclient.x86_64 12:3.0.5-23.el5_5.2                     expat.i386 0:1.95.8-8.3.el5_5.3

  expat.x86_64 0:1.95.8-8.3.el5_5.3                       freetype.i386 0:2.2.1-28.el5_5

  freetype.x86_64 0:2.2.1-28.el5_5                        glibc.i686 0:2.5-49.el5_5.7

  glibc.x86_64 0:2.5-49.el5_5.7                           glibc-common.x86_64 0:2.5-49.el5_5.7

  gnupg.x86_64 0:1.4.5-14.el5_5.1                         gnutls.i386 0:1.4.1-3.el5_4.8

  gnutls.x86_64 0:1.4.1-3.el5_4.8                         ipsec-tools.x86_64 0:0.6.5-14.el5_5.5

  kpartx.x86_64 0:0.4.7-34.el5_5.6                        krb5-libs.i386 0:1.6.1-36.el5_5.5

  krb5-libs.x86_64 0:1.6.1-36.el5_5.5                     krb5-workstation.x86_64 0:1.6.1-36.el5_5.5

  ksh.x86_64 0:20100202-1.el5_5.1                         lftp.x86_64 0:3.7.11-4.el5_5.3

  libpng.i386 2:1.2.10-7.1.el5_5.3                        libpng.x86_64 2:1.2.10-7.1.el5_5.3

  libselinux.i386 0:1.33.4-5.7.el5                        libselinux.x86_64 0:1.33.4-5.7.el5

  libselinux-python.x86_64 0:1.33.4-5.7.el5               libselinux-utils.x86_64 0:1.33.4-5.7.el5

  libtiff.i386 0:3.8.2-7.el5_5.5                          libtiff.x86_64 0:3.8.2-7.el5_5.5

  libvolume_id.i386 0:095-14.21.el5_5.1                   libvolume_id.x86_64 0:095-14.21.el5_5.1

  libxml2.x86_64 0:2.6.26-2.1.2.8.el5_5.1                 libxml2-python.x86_64 0:2.6.26-2.1.2.8.el5_5.1

  logrotate.x86_64 0:3.7.4-9.el5_5.1                      lvm2.x86_64 0:2.02.56-8.el5_5.6

  mkinitrd.i386 0:5.1.19.6-61.el5_5.2                     mkinitrd.x86_64 0:5.1.19.6-61.el5_5.2

  module-init-tools.x86_64 0:3.3-0.pre3.1.60.el5_5.1      mysql.x86_64 0:5.0.77-4.el5_6.6

  nash.x86_64 0:5.1.19.6-61.el5_5.2                       nfs-utils.x86_64 1:1.0.9-47.el5_5

  nscd.x86_64 0:2.5-49.el5_5.7                            nspr.i386 0:4.8.6-1.el5_5

  nspr.x86_64 0:4.8.6-1.el5_5                             nss.i386 0:3.12.8-1.el5.centos

  nss.x86_64 0:3.12.8-1.el5.centos                        nss-tools.x86_64 0:3.12.8-1.el5.centos

  nss_db.i386 0:2.2-35.4.el5_5                            nss_db.x86_64 0:2.2-35.4.el5_5

  openldap.i386 0:2.3.43-12.el5_5.2                       openldap.x86_64 0:2.3.43-12.el5_5.2

  openssh.x86_64 0:4.3p2-41.el5_5.1                       openssh-clients.x86_64 0:4.3p2-41.el5_5.1

  openssh-server.x86_64 0:4.3p2-41.el5_5.1                pango.i386 0:1.14.9-8.el5.centos

  pango.x86_64 0:1.14.9-8.el5.centos                      pcsc-lite.x86_64 0:1.4.4-4.el5_5

  pcsc-lite-libs.x86_64 0:1.4.4-4.el5_5                   poppler.x86_64 0:0.5.4-4.4.el5_5.14

  poppler-utils.x86_64 0:0.5.4-4.4.el5_5.14               popt.x86_64 0:1.10.2.3-20.el5_5.1

  postgresql-libs.x86_64 0:8.1.23-1.el5_7.3               redhat-lsb.i386 0:4.0-2.1.4.el5

  redhat-lsb.x86_64 0:4.0-2.1.4.el5                       rpm.x86_64 0:4.4.2.3-20.el5_5.1

  rpm-libs.x86_64 0:4.4.2.3-20.el5_5.1                    rpm-python.x86_64 0:4.4.2.3-20.el5_5.1

  selinux-policy.noarch 0:2.4.6-279.el5_5.1               selinux-policy-targeted.noarch 0:2.4.6-279.el5_5.1

  sendmail.x86_64 0:8.13.8-8.1.el5_7                      sudo.x86_64 0:1.7.2p1-9.el5_5

  tzdata.x86_64 0:2010l-1.el5                             udev.x86_64 0:095-14.21.el5_5.1


Complete!
Added redis:

Installed:
  redis.x86_64 0:2.4.10-1.el5

Then, updated more things FROM:

[root@sea-buildapi1 ~]# rpm -qav | grep openssh
openssh-4.3p2-41.el5_5.1
openssh-server-4.3p2-41.el5_5.1
openssh-clients-4.3p2-41.el5_5.1
[root@sea-buildapi1 ~]# rpm -qav | grep openssl
openssl-0.9.8e-12.el5_4.6
openssl-0.9.8e-12.el5_4.6

   TO:
Updated:
  openssh.x86_64 0:4.3p2-82.el5     openssh-clients.x86_64 0:4.3p2-82.el5  openssh-server.x86_64 0:4.3p2-82.el5
  openssl.i686 0:0.9.8e-26.el5_9.1  openssl.x86_64 0:0.9.8e-26.el5_9.1


(httpd is not installed yet to begin with)

Todo:

  touch up /etc/nagios/nrpe.cfg
  add      /etc/nagios/nrpe.d/redis.cfg
openssl-0.9.8e-26.el5_9.1 is latest, looks good.
openssh-4.3p2-82.el5 is latest, looks good.
py2.6

Installed:
  libffi.x86_64 0:3.0.5-1.el5           
  python26.x86_64 0:2.6.8-2.el5    
  python26-devel.i386 0:2.6.8-2.el5
  python26-devel.x86_64 0:2.6.8-2.el5 
  python26-libs.i386 0:2.6.8-2.el5 
  python26-libs.x86_64 0:2.6.8-2.el5
--------------------
then mysql update (making sure the openssl needs were newest):
--------------------
Installed:
  e2fsprogs-devel.x86_64 0:1.39-33.el5                
  keyutils-libs-devel.x86_64 0:1.2-1.el5
  krb5-devel.x86_64 0:1.6.1-62.el5                    
  libselinux-devel.x86_64 0:1.33.4-5.7.el5
  libsepol-devel.x86_64 0:1.15.2-3.el5                
  mysql-devel.i386 0:5.0.95-1.el5_7.1
  mysql-devel.x86_64 0:5.0.95-1.el5_7.1               
  openssl-devel.x86_64 0:0.9.8e-26.el5_9.1
  zlib-devel.x86_64 0:1.2.3-4.el5

Updated:
  e2fsprogs.x86_64 0:1.39-33.el5 
  e2fsprogs-libs.i386 0:1.39-33.el5 
  e2fsprogs-libs.x86_64 0:1.39-33.el5
  krb5-libs.i386 0:1.6.1-62.el5  
  krb5-libs.x86_64 0:1.6.1-62.el5   
  krb5-workstation.x86_64 0:1.6.1-62.el5
  mysql.i386 0:5.0.95-1.el5_7.1  
  mysql.x86_64 0:5.0.95-1.el5_7.1
--------------------
git:
--------------------
Installed:
  git.x86_64 0:1.7.4.1-1.el5     
  perl-Error.noarch 1:0.17010-1.el5     
  perl-Git.x86_64 0:1.7.4.1-1.el5
--------------------
nginx
--------------------
Installed:
  GeoIP.x86_64 0:1.4.8-1.el5           
  gd.x86_64 0:2.0.33-9.4.el5_4.2    
  libXpm.x86_64 0:3.5.5-3
  libxslt.x86_64 0:1.1.17-2.el5_2.2    
  nginx.x86_64 0:0.8.55-2.el5       
  pkgconfig.x86_64 1:0.21-2.el5
--------------------
extra packages that are on the official moco machine:
--------------------
Installed:
  Xaw3d.x86_64 0:1.5E-10.1                                     
  chkfontpath.x86_64 0:1.10.1-1.1
  emacs.x86_64 0:21.4-24.el5                                  
  emacs-common.x86_64 0:21.4-24.el5
  erlang.x86_64 0:R12B-5.10.el5                               
  giflib.x86_64 0:4.1.3-7.3.3.el5
  libFS.x86_64 0:1.0.0-3.1                                     
  libXfont.x86_64 0:1.2.2-1.0.4.el5_7
  libXmu.x86_64 0:1.0.2-5                                      
  libfontenc.x86_64 0:1.0.2-2.2.el5
  tk.x86_64 0:8.4.13-5.el5_1.1                                 
  ttmkfdir.x86_64 0:3.0.9-23.el5
  unixODBC.x86_64 0:2.2.11-7.1                                
  xorg-x11-font-utils.x86_64 1:7.1-3
  xorg-x11-fonts-ISO8859-1-75dpi.noarch 0:7.1-2.1.el5          
  xorg-x11-xfs.x86_64 1:1.0.2-5.el5_6.1

Updated:
  augeas-libs.x86_64 0:0.9.0-1.el5
note to self, TODO:

update /home/buildapi/production.ini

# Where the various masters are
masters_url = http://hg.mozilla.org/build/tools/raw-file/default/buildfarm/maintenance/production-masters.json

To a SeaMonkey copy of that same file, with our master(s)
...and verify 

# What branches we accept
branches_url = http://hg.mozilla.org/build/tools/raw-file/default/buildfarm/maintenance/production-branches.json

is accurate for us
Those files were not accurate for SeaMonkey, I'm about to add this to my SeaMonkey used tools repo.

There is a chance we'll need to tweak this later, but at a glance this looks right.

(I note I had to use the .sj. old fqdn since thats what the current master thinks it is.. so its what it is reporting to mysql as right now. When we move to the newer master we should be better :-) )
So buildapi is setup now.

Though its not open to the internet and I need these js and js.gz files accessible, since I've been waiting almost a week for :joes to signoff on the opening after my latest talk/plan with others in IT, I'm implementing my shortcut now, fetching the files and serving them from the same system that servers our clobberer (http://seamonkey-clobberer.mozilla.org/buildjson/)

I mirrored the nginx setup for these files with Apache ala:

<Directory /builds/clobberer/htdocs/buildjson/>
    Header add Access-Control-Allow-Origin "*"
    ExpiresDefault "modification plus 60 seconds"
    Options +Indexes
    <Files ~ "\.js\.gz$">
      Header add Content-Encoding "gzip"
      AddType text/plain .gz
    </Files>
</Directory>


I am fetching the files with a very stupid wget, activated on a 1-minute cron, to avoid needing to setup a magic key atm.

I can call this done now.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.