Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 01:07
    devshopbot commented on 9b8cf4e
  • 00:22
    devshopbot commented on 9b8cf4e
  • Nov 26 12:02
    devshopbot commented on 9b8cf4e
  • Nov 26 01:04
    devshopbot commented on 9b8cf4e
  • Nov 26 00:21
    devshopbot commented on 9b8cf4e
  • Nov 25 21:27
    jonpugh commented #631
  • Nov 25 21:25
    jonpugh commented #632
  • Nov 25 21:22
    jonpugh synchronize #631
  • Nov 25 21:20
    devshopbot commented on 44ec792
  • Nov 25 21:19
    devshopbot commented on 9b8cf4e
  • Nov 25 21:19
    jonpugh synchronize #632
  • Nov 25 21:18
    jonpugh closed #633
  • Nov 25 21:07
    jonpugh milestoned #633
  • Nov 25 21:07
    jonpugh review_requested #633
  • Nov 25 21:06
    jonpugh assigned #633
  • Nov 25 21:06
    jonpugh edited #633
  • Nov 25 21:06
    jonpugh edited #633
  • Nov 25 21:06
    jonpugh edited #633
  • Nov 25 21:06
    jonpugh edited #633
  • Nov 25 21:06
    jonpugh edited #633
Chris McIntosh
@cmcintosh
there is a issue with how mysql on Ubuntu 20 handles permissions apparently
Jon Pugh
@jonpugh
@cmcintosh --playbook-path or --playbook
yeah, just --playbook
    --playbook           The Ansible playbook.yml file to use other than the included playbook.yml. (Default: {install-path}/playbook.yml)
then you can copy the default playbook to your own and remove the geerling.mysql role and set the mysql variables needed to connect
Chris McIntosh
@cmcintosh
ok
only other blocker I am running into atm @jonpugh is a issue with composer 2, i have tried getting through with just composer 1. but no dice
Chris McIntosh
@cmcintosh
ok getting all the way through to installing hostmaster, devshop fails because its looking for composer_manager
Chris McIntosh
@cmcintosh
not sure how to get around this of if there is a update/patch pending, any thoughts @jonpugh
Jon Pugh
@jonpugh
Just merged composer2 support, @cmcintosh
Chris McIntosh
@cmcintosh
thanks on that
getting through the installation a bit further along it looks like there maybe a version conflict with drupal/composer_autoloader and drupal/composer_manager in the composer.json file
when running devshop install it fails because composer_manager is not downloaded to the drive/thus cant be installed
Jon Pugh
@jonpugh
composer_manager should be long gone
where do you see it in a composer.json file?
Jon Pugh
@jonpugh
@cmcintosh I have been at it quite early recently, sometimes 6-8ET. I also have 10ET blocked for open stand-up. I would be happy to look at what you have
Chris McIntosh
@cmcintosh
ill get/copy the composer to a gist file so you can see what im pulling in
ill try to be online at 6 to catch with you
https://gist.github.com/cmcintosh/af0c2fb8c8910b32ebf7cb7d7fb5a3c1 < looks like composer manager is gone from the json
Chris McIntosh
@cmcintosh
Chris McIntosh
@cmcintosh
one thing im noticing is two things, just reran install script, the /web folder does not have the drupal scaffolding files but does contain profiles + sites
also seems that the install scrip flag to use nginx over apache does not get recognized
Chris McIntosh
@cmcintosh
i probably royally miffed something in the install process, not sure.
Jon Pugh
@jonpugh
no, you uncovered testing environment that works when real world does not...
It's installing a very old version of drupal/devmaster package:
- Installing [32mdevshop/devmaster[39m ([33m1.5.1-rc8[39m): Extracting archive
In CI, devmaster is installed using a local composer repo, so it always runs the code from the root project.
Need to update devshop/control-template to properly install latest dev release/branch ... or
set composer repo for devmaster to /usr/share/devshop/devmaster... which would symlink the profile. (probably a bad idea)
Chris McIntosh
@cmcintosh
ok
how do i go about updating the devshop/control-template?
Chris McIntosh
@cmcintosh
for now ill go for manually cloning down devmaster
Jon Pugh
@jonpugh
@cmcintosh it's just like drupal-composer/drupal-project
composer require drupal/devmaster:1.7^@dev or something
I am joining DrupalCamp NYC now and will be coding all day, this takes priority
Jon Pugh
@jonpugh
@cmcintosh fixed it... once I add a test it will be merged but right now you should be able to get the latest with
composer require devshop/devmaster:^1.7@dev
for me:
- Installing devshop/devmaster (1.7.0-alpha3): Extracting archive
Jon Pugh
@jonpugh
@cmcintosh I tagged alpha4 last night. GitHub CI is showing proper install of 1.7.0-alpha4
Giannis Chionidis
@ichionid
hey trying to run devshop with docker. Using:
5 replies
$ docker run --name database -d -e MYSQL_ROOT_PASSWORD=12345 mariadb
$ docker run --name hostmaster --hostname aegir.local.computer -e MYSQL_ROOT_PASSWORD=12345 --link database:mysql -p 80:80 aegir/hostmaster
This one fires up an aegir installation
anything I am missing?
Jon Pugh
@jonpugh
@ichionid we are currently working on github tests for the primary install methods to ensure the exact recommended commands work: See this file for the install.sh test, which is very similar to what the recommended docker run command will be.
13 replies
Jon Pugh
@jonpugh
@ichionid We are more active in the Drupal slack, and are actively testing a new Install script: opendevshop/devshop#631
Matt Hand
@matthandus
Hi @jonpugh made it in!
Jon Pugh
@jonpugh
😜
Giannis Chionidis
@ichionid
so a link /name to slack ?