#4646 Install Allura instance at apache

v1.0.0
closed
General
nobody
2015-08-20
2012-08-02
No

The machine has been set up: https://issues.apache.org/jira/browse/INFRA-5039 But we need to get Allura installed. This is important:

Please note that this VM is managed by puppet, and as such it will revert changes made to system files that it manages. It also configures, and sets up the PAM+LDAP, SUDO+LDAP integration and much more. It also controls iptables, and the packages that are installed.

So we need to coordinate with ASF Infra when we install packages, determine directories to use, etc. We may need to work with them to get https working also.

We can do auth integration and SCM integration as separate tasks.

Related

Tickets: #5966

Discussion

  • Anonymous - 2012-08-02

    Originally by: gstein

    I believe that https is done via proxy; that is: the VM instance only needs to deal with plain HTTP.

    (this ensures that the SSL certificate's private key is carefully held)

     
  • Dave Brondsema

    Dave Brondsema - 2012-08-10
    • milestone: forge-aug-24 --> forge-sep-07
     
  • Dave Brondsema

    Dave Brondsema - 2013-03-13

    Stefano set up the basics, but we need to get it a bit more stable. It should be running as a service, make sure email works, log rotation, etc.

    These changes would be good to document via [#5943]

     

    Related

    Tickets: #5943

  • Dave Brondsema

    Dave Brondsema - 2013-03-13

    We should probably disable the SVN tool too, since it's not hooked up to anything. Git perhaps too, since we don't have a live git server running. We will want to wire it up to a readonly view of the apache git repo eventually, but that's not ready yet. See discussion on https://issues.apache.org/jira/browse/INFRA-5064 Short-term maybe we could just have a git clone on allura-vm and a cron job to pull it and queue a refresh every few minutes.

     
  • Dave Brondsema

    Dave Brondsema - 2013-03-13
    • milestone: forge-backlog --> pycon2013
     
  • Dave Brondsema

    Dave Brondsema - 2013-03-22
    • milestone: pycon2013 --> forge-apr-05
     
  • Dave Brondsema

    Dave Brondsema - 2013-03-22
    • size: --> 2
     
    • status: open --> in-progress
    • assigned_to: Tim Van Steenburgh
     
  • Dave Brondsema

    Dave Brondsema - 2013-04-05
    • Milestone: forge-apr-05 --> forge-apr-19
     
  • Dave Brondsema

    Dave Brondsema - 2013-04-19
    • Milestone: forge-apr-19 --> forge-may-03
     
  • Dave Brondsema

    Dave Brondsema - 2013-05-03
    • Milestone: forge-may-03 --> forge-may-17
     
  • Dave Brondsema

    Dave Brondsema - 2013-05-03
    • Milestone: forge-may-17 --> forge-may-31
     
  • Dave Brondsema

    Dave Brondsema - 2013-05-31
    • Milestone: forge-may-31 --> forge-jun-14
     
  • Dave Brondsema

    Dave Brondsema - 2013-06-14
    • Milestone: forge-jun-14 --> forge-jun-28
     
  • Dave Brondsema

    Dave Brondsema - 2013-06-28
    • Milestone: forge-jun-28 --> forge-jul-12
     
  • Dave Brondsema

    Dave Brondsema - 2013-07-15
    • Milestone: forge-jul-12 --> forge-jul-26
     
  • Dave Brondsema

    Dave Brondsema - 2013-07-26
    • Milestone: forge-jul-26 --> forge-aug-09
     
  • Dave Brondsema

    Dave Brondsema - 2013-08-09
    • Milestone: forge-aug-09 --> forge-aug-23
     
  • Dave Brondsema

    Dave Brondsema - 2013-08-23
    • Milestone: forge-aug-23 --> forge-sep-06
     
  • Dave Brondsema

    Dave Brondsema - 2013-09-06
    • Milestone: forge-sep-06 --> forge-sep-20
     
  • Dave Brondsema

    Dave Brondsema - 2013-09-20
    • Milestone: forge-sep-20 --> forge-oct-04
     
  • Dave Brondsema

    Dave Brondsema - 2013-10-04
    • status: in-progress --> closed
     
  • Dave Brondsema

    Dave Brondsema - 2013-10-04

    Mail routing and backups all set.

     

Log in to post a comment.