I like the '--working_copy' option to hostmaster-install, which gets me git checkouts for all modules...

I didn't see an option to easily enable that via the Debian packages, so I'm proposing a setting.

Set before installing/upgrading:
echo "aegir3-hostmaster aegir/working-copy string true" | sudo debconf-set-selections

Comments

helmo created an issue. See original summary.

helmo’s picture

Issue summary: View changes
Status: Needs review » Fixed
helmo’s picture

helmo’s picture

Title: Create hostmaster platform with working_copy option via Debian » Create hostmaster platform with working-copy option via Debian
helmo’s picture

Status: Fixed » Needs review
ergonlogic’s picture

Status: Needs review » Postponed (maintainer needs more info)

Is there a log of how it's failing?

ergonlogic’s picture

Also, that change look like it would default the value to TRUE. Is that the intention?

helmo’s picture

Project: Hostmaster (Aegir) » Provision

The '|| true' is a Debian thing ... to prevent fatal errors there I guess.

I forgot to add a template for the new question ... commit comming soon.

  • helmo committed 3eee946 on 7.x-3.x
    Issue #2571811: Fix template for working-copy question in the Debian...

  • helmo committed 09d8f23 on 7.x-4.x
    Issue #2571811: Fix aegir/working-copy variable
    
  • helmo committed 3eee946 on 7.x-4.x
    Issue #2571811: Fix template for working-copy question in the Debian...
  • helmo committed 8e1e4b7 on 7.x-4.x
    Issue #2571811: Create hostmaster platform with working_copy option via...
helmo’s picture

Status: Postponed (maintainer needs more info) » Fixed

Assuming this works now....

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.