artefactual-labs / am-packbuild

Archivematica package building scripts
GNU General Public License v2.0
4 stars 6 forks source link

packer: update atom vagrant box for 2.6 #250

Closed jraddaoui closed 4 years ago

jraddaoui commented 4 years ago

Squashed commit of the following:

commit e7e8b38ee6a781b5b5826e4416447cf49d7de121 Author: José Raddaoui Marín raddaouimarin@gmail.com Date: Mon Dec 30 15:28:06 2019 +0100

Remove vagrant-box-16.04-atom template

commit 1c06f860d3b872eef7e9c80ea09c54cefbd65d48 Author: José Raddaoui Marín raddaouimarin@gmail.com Date: Mon Dec 30 14:22:06 2019 +0100

Use Percona 8 and utf8mb4

commit b2cea05c57f3731e00fede555ec5e5f5a5b3dac9 Author: David Juhasz djjuhasz@gmail.com Date: Thu Nov 14 16:06:43 2019 -0800

Install php7.2-cli to run Composer installer

- Also fix typo in "atom_description" host_var

commit bfd5f46a0862caab1028a1d2349ace480d906229 Author: David Juhasz djjuhasz@gmail.com Date: Thu Nov 14 16:02:49 2019 -0800

Update to Ubuntu 18.04.03

Also add "expect_disconnect": true to prevent build from failing when VM
rebooted by provisioners.

commit fd2b805f42a1e687c291cb5176ab972af8a36737 Author: David Juhasz djjuhasz@gmail.com Date: Thu Nov 14 16:01:09 2019 -0800

gitignore packer_cache/ directories

commit b82bb8ef1cb693a4e88f4824bd53d63e0aa73ebf Author: David Juhasz djjuhasz@gmail.com Date: Wed Nov 13 16:43:34 2019 -0800

packer: use ansible-atom composer dev branch

Checkout dev/add-atom-composer-deps instead of master for testing

commit fc34575508c99127f5861089258fa266ac1a989a Author: David Juhasz djjuhasz@gmail.com Date: Wed Nov 13 16:36:23 2019 -0800

packer: Add Composer to AtoM 2.6 vagrant box

Use https://github.com/geerlingguy/ansible-role-composer role

commit 8b01e07efe8f672329468309cfb471f61b5c614b Author: Santiago Rodríguez santi@collazo.eu Date: Thu May 9 17:05:18 2019 +0200

packer: build atom box for 2.5 release

commit 2dc584af64d438a346901b8ea6aef1f12f0bed43 Author: Santiago Rodríguez santi@collazo.eu Date: Tue Apr 9 17:53:24 2019 +0200

Set sql_mode in atom box

commit 92a7173229d3dc01f2548e5508b9bcd4f378bec2 Author: Santiago Rodríguez santi@collazo.eu Date: Thu Apr 4 16:21:35 2019 +0200

packer: update atom vagrant box

 - Use 10.10.10.10 ip
 - Run php/atom as vagrant user
 - Set atom site name
 - Change mysql root password

commit 240874e16b0431c6b17f47f791c2b9873b6fa8e3 Author: Santiago Rodríguez santi@collazo.eu Date: Thu Mar 28 16:21:15 2019 +0100

packer: update atom box for 2.5 release

Use 18.04 as base image
jraddaoui commented 4 years ago

Includes the changes from https://github.com/artefactual-labs/am-packbuild/pull/226, some commits made by @djjuhasz for the Composer install on https://github.com/artefactual-labs/am-packbuild/tree/dev/add-atom26-composer and the changes needed to use Percona 8 and utf8mb4. Already squashed in a single commit with references to the old ones.

jraddaoui commented 4 years ago

Thanks @djjuhasz!