Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
269 commits
Select commit Hold shift + click to select a range
d9da655
Update geerlingguy.solr role version to latest.
geerlingguy Sep 13, 2018
17af28c
Clean up Tideways documentation
danepowell Sep 27, 2018
0e70df7
Update geerlingguy.firewall role to latest version.
geerlingguy Oct 4, 2018
3f0a3e9
Upgrade to latest versions of php and apache roles.
geerlingguy Oct 5, 2018
65e2999
Update many roles for Ansible 2.7.0 compatibility on CentOS.
geerlingguy Oct 8, 2018
e866479
Fixes #1743, #1831: Use stable version of Devel via Composer.
geerlingguy Oct 10, 2018
1661c36
Fixes #1761: Fix more deprecation warnings in Ansible 2.7.0.
geerlingguy Oct 10, 2018
2d24394
Add Ansible Lint coverage, and update a couple more roles to fix lint…
geerlingguy Oct 10, 2018
0abca08
Merge pull request #1827 from danepowell/patch-4
geerlingguy Oct 10, 2018
fb9324e
Merge branch 'master' into patch-2
geerlingguy Oct 10, 2018
93be910
Fix rubocop linting error in Vagrantfile.
geerlingguy Oct 10, 2018
b374515
Merge branch 'master' into patch-2
geerlingguy Oct 10, 2018
90d5157
Merge pull request #1589 from danbohea/patch-2
geerlingguy Oct 10, 2018
b382119
Issue #1832: Update CHANGELOG for 4.9.1 release.
geerlingguy Oct 10, 2018
1b5014b
One more CHANGELOG addition for 4.9.1. [ci skip]
geerlingguy Oct 10, 2018
aba6b0d
Change include_tasks to import_tasks for always tasks.
lo5an Oct 11, 2018
c47004e
Update geerlingguy.apache role to latest version.
geerlingguy Oct 12, 2018
b0a156d
Update geerlingguy.php-versions to latest version to help with PHP 7.…
geerlingguy Oct 15, 2018
607178f
Update composer role to latest version.
geerlingguy Oct 16, 2018
a940f82
Fixes #1843: Drush 9.5.0 was breaking due to some pathing issues.
geerlingguy Oct 16, 2018
725bc62
Fixes #1843: Drush 9.5.0 was breaking due to some pathing issues.
geerlingguy Oct 16, 2018
8db9081
Change directory into Drupal project to make sure Drush is working.
geerlingguy Oct 16, 2018
21b5518
Attempt to fix failing build due to Drush issue.
geerlingguy Oct 17, 2018
35a277d
Explicitly cd into Drupal working dir for Drush test.
geerlingguy Oct 17, 2018
15aeec6
Fixed typo in build-composer.yml that caused composer install to fail
Oct 17, 2018
122099d
Merge pull request #1846 from clemit/fixed-composer-install-issue
geerlingguy Oct 18, 2018
a52d62f
Merge pull request #1836 from lo5an/patch-1
geerlingguy Oct 18, 2018
a4e4243
Update php role.
geerlingguy Oct 23, 2018
bb0e506
Updated java role.
geerlingguy Oct 23, 2018
1a6a782
Update varnish and elasticsearch roles.
geerlingguy Oct 24, 2018
9291d33
Fixes #1851: Remove Ubuntu 14.04 from test suite as more upstreams ar…
geerlingguy Oct 24, 2018
f26bf92
Add cgroup fs mount to docker compose example so systemd works.
geerlingguy Oct 25, 2018
51010a8
Issue #532: Update BigPipe docs slightly. [ci skip]
geerlingguy Nov 1, 2018
dc70be9
Fixes #1854: Document older Varnish version requirement for CentOS 6.
geerlingguy Nov 5, 2018
2e427e9
Update PHP PECL role to latest version.
geerlingguy Nov 9, 2018
fbac081
Issue #1774: Switch to default Drupal VM base box for faster provisio…
geerlingguy Nov 21, 2018
6aae52e
Issue #1774: Toggle Nginx, Apache, Postgres, and MySQL appropriately …
geerlingguy Nov 21, 2018
69a4423
Issue #1774: Add docs for building a custom Vagrant base box.
geerlingguy Nov 21, 2018
e74a4fa
Merge branch 'new-base-box'
geerlingguy Nov 21, 2018
961194e
Upgrade tideways role to latest version.
geerlingguy Nov 22, 2018
ac7d0db
Update geerlingguy.nginx role to the latest version.
geerlingguy Nov 22, 2018
d1f8590
Update security and postgresql roles to latest version.
geerlingguy Nov 22, 2018
91a84f9
fixed some language and typos
Nov 30, 2018
aa2ff6a
Merge pull request #1867 from tgroff/patch-1
geerlingguy Dec 1, 2018
fe77b16
Update java role version.
geerlingguy Dec 1, 2018
ebc6447
Issue #1874: Update geerlingguy.php-versions role to prep for 7.3 upd…
geerlingguy Dec 6, 2018
5f1f1e5
Test profiling the composer require command.
geerlingguy Dec 7, 2018
ce6113f
Issue #1875: Bump PHP memory limit to 4 GB.
geerlingguy Dec 7, 2018
3ff9cb3
Fixes #1875: Revert geerlingguy.drupal role to previous state so this…
geerlingguy Dec 7, 2018
02e986f
Merge branch 'composer-profiling'
geerlingguy Dec 7, 2018
008d426
Fixes #1880: Disable audio driver in VirtualBox VM.
geerlingguy Dec 28, 2018
6b13815
Fix rubocop ruby error.
geerlingguy Dec 28, 2018
cf02a9e
Install ansible-lint via Pip.
geerlingguy Dec 28, 2018
fe796c2
Issue #1760: Add test and support for Ubuntu 18.04 Bionic Beaver.
geerlingguy Apr 27, 2018
71f2f80
Issue #1760: Workaround for easy_install missing in Ubuntu 18.04.
geerlingguy Nov 21, 2018
d2e4b92
Issue #1760: Don't use easy_install in Ubuntu 18.04 for now.
geerlingguy Nov 21, 2018
5adbe28
Issue #1760: Explicitly unset fqdn so hostname not set in Docker tests.
geerlingguy Dec 28, 2018
f27b0bc
Issue #1760: Make hostname role actually do what its docs say it does.
geerlingguy Dec 28, 2018
e6aba11
Issue #1760: Actually do run the hostname stuff, use --privileged on …
geerlingguy Dec 28, 2018
1fc8ca7
Issue #1760: Now fix the hostname stuff.
geerlingguy Dec 28, 2018
ddbd81b
Merge branch 'test-ubuntu1804'
geerlingguy Dec 28, 2018
f4c74c1
Fixes #1883: Drop 'official-ish' support for using Drupal VM for prod.
geerlingguy Dec 28, 2018
654e75b
Merge pull request #1619 from brockfanning/patch-1
geerlingguy Dec 28, 2018
b3fb327
Issue #1882: Update CHANGELOG for Drupal VM 4.9.2 release.
geerlingguy Jan 3, 2019
f0a97a2
Update geerlingguy.blackfire role to latest version.
geerlingguy Jan 15, 2019
2a78953
Update geerlingguy.blackfire again.
geerlingguy Jan 15, 2019
e0c2817
A few tweaks to versions in README.
geerlingguy Jan 29, 2019
3b140e9
Drush instead of Drupal
Michel-Settembrino Feb 7, 2019
16bbb48
Merge pull request #1895 from Michel-Settembrino/patch-1
geerlingguy Feb 28, 2019
454d3af
Add an optional config key to apache_vhosts items to flag whether or …
benabaird Mar 15, 2019
4980271
Fixes #1885: Update node.js role to 5.0.0, set default version to 10.x.
geerlingguy Apr 4, 2019
1262ccf
Issue #1874: Switch to PHP 7.2 by default, deprecate PHP 5.6.
geerlingguy Apr 4, 2019
b84c510
Fixes #1874: Remove broken drush make test for now.
geerlingguy Apr 4, 2019
b447404
Merge branch '1874-php-72-default'
geerlingguy Apr 5, 2019
1d14b91
Issue #1881: Update defaults to Ubuntu 18.04.
geerlingguy Apr 8, 2019
4b19e34
Issue #1881: Fix run-tests.sh.
geerlingguy Apr 8, 2019
d305cb6
Issue #1881: Disable failing drush make test again.
geerlingguy Apr 8, 2019
2e91f3f
Issue #1918: Update CHANGELOG for 5.0.0 release. [ci skip]
geerlingguy Apr 9, 2019
1ac0126
Update sandbox url after drupal.org git change [ci-skip]
joestewart Apr 11, 2019
786d9de
Update geerlingguy.drupal role to 2.5.4.
geerlingguy Apr 18, 2019
021cc8f
Merge pull request #1920 from joestewart/feature/pareview-git-url
geerlingguy Apr 18, 2019
c46d02e
Update geerlingguy.php-versions role to 3.1.0.
geerlingguy Apr 18, 2019
09fe038
Update geerlingguy.nginx role to latest version.
geerlingguy May 14, 2019
1708661
Update geerlingguy.composer role.
geerlingguy Jun 1, 2019
7c067fd
Update geerlingguy.nginx role to latest version.
geerlingguy Jun 1, 2019
9009a56
Fix rubocop offenses.
geerlingguy Jun 1, 2019
f2f22dd
Fix bad rubocop command.
geerlingguy Jun 1, 2019
1a03eb5
Update geerlingguy.nginx role to latest version.
geerlingguy Jun 6, 2019
635277d
Merge branch 'master' of github.com:geerlingguy/drupal-vm
benabaird Jun 9, 2019
2c6cc20
Merge branch 'master' into optional-database
benabaird Jun 10, 2019
149aa49
Update geerlingguy.composer Ansible role.
geerlingguy Jun 10, 2019
d087641
Update geerlingguy.postgresql to latest version.
geerlingguy Jun 11, 2019
018f5c2
[docs] Update drupal console remote sites
hjuarez20 Jun 24, 2019
0d5decc
Update geerlingguy.git and geerlingguy.security roles.
geerlingguy Jul 18, 2019
ee42729
Update geerlingguy.apache role to latest version.
geerlingguy Jul 23, 2019
282bdb8
[docs] Fix typo in installation-linux.md
kburakozdemir Aug 3, 2019
7caa7d5
Update geerlingguy.mysql role to latest version.
geerlingguy Aug 26, 2019
c5d570c
Merge pull request #1953 from kburakozdemir/patch-1
geerlingguy Aug 26, 2019
77ecde4
Upgrade geerlingguy.solr and geerlingguy.java roles to latest versions.
geerlingguy Aug 26, 2019
4c070d6
Upgrade geerlingguy.composer role to latest version.
geerlingguy Aug 26, 2019
3b672b9
Update geerlingguy.drupal role to latest version.
geerlingguy Aug 26, 2019
8881228
Merge pull request #1943 from harold20/update-drupal-console-remote-site
geerlingguy Aug 28, 2019
882959e
Fixes #1963, #1903, #1962 (maybe), #1964: Purge php-common package wh…
geerlingguy Aug 29, 2019
fa7bb2a
Issue #1966: Changelog updates for 5.0.1.
geerlingguy Aug 29, 2019
11310f1
[docs] Fix typo in installation-linux.md
kburakozdemir Sep 10, 2019
a389343
Merge pull request #1969 from Binbiriz/kburakozdemir-patch-1
geerlingguy Sep 12, 2019
b8c3cfd
Update geerlingguy.postgresql role to latest version.
geerlingguy Sep 17, 2019
896cde9
Fixes site-install error.
gparami Sep 19, 2019
4b2e6a6
Update geerlingguy.firewall role.
geerlingguy Oct 8, 2019
1369b9d
Disable IPv6 in CI tests to prevent firewall failures.
geerlingguy Oct 8, 2019
bf50030
Actually fix IPv6 testing issues in CI.
geerlingguy Oct 8, 2019
57585f0
Fix new Rubocop-induced test failures.
geerlingguy Oct 8, 2019
9fc2dde
Update git role to latest version.
geerlingguy Nov 1, 2019
0253623
Update geerlingguy.php-versions role to latest version, fix Ansible 2…
geerlingguy Nov 1, 2019
e2fdef5
Merge pull request #1973 from gparami/patch-1
geerlingguy Nov 1, 2019
5095f80
Update geerlingguy.php-versions role to latest version, fix another bug.
geerlingguy Nov 1, 2019
b8a4c8a
Update geerlingguy.varnish role to latest version to resolve Ansible …
geerlingguy Nov 1, 2019
6b5097d
Partially Fixes #1982: Upgrade to Boostrap 4, slightly improve A11y f…
geerlingguy Nov 4, 2019
3d3b36d
Issue #1986: Update CHANGELOG for 5.0.2 release.
geerlingguy Nov 4, 2019
02af4d4
Fixes #1987: Bump minimum Ansible required version to 2.5.
geerlingguy Nov 4, 2019
5be305f
Update geerlingguy.mailhog to latest version.
geerlingguy Nov 7, 2019
b709601
Update geerlingguy.mailhog role to latest version.
geerlingguy Nov 7, 2019
80cc96f
Update geerlingguy.postgresql role to latest version.
geerlingguy Nov 8, 2019
4a7c7d2
Update docs for config.yml example. [ci skip]
geerlingguy Dec 2, 2019
ac77e1e
Fixes #1993: Add PHP 7.4 support.
geerlingguy Dec 2, 2019
660998d
Fix rubocop issues.
geerlingguy Dec 2, 2019
9869396
Issue #1994: Update CHANGELOG for 5.1.0 release [ci skip].
geerlingguy Dec 3, 2019
3f4d5db
Update geerlingguy.php-versions role.
geerlingguy Dec 3, 2019
6ce8f3f
Update geerlingguy.php-versions role to fix bug in previous update.
geerlingguy Dec 3, 2019
84ae7ef
Include php_xdebug_version option in default.config.yml
joel-travieso Dec 5, 2019
d7fe6c4
Fixes #1976: Update geerlingguy.drupal role to latest version, use dr…
geerlingguy Dec 6, 2019
9a47c1f
Merge commit '9869396373b2c7a0c31fcba3dbbdc85269ea3230' into optional…
benabaird Dec 9, 2019
8102ab0
Fixes #1992: Update franklinkim.newrelic role to new weareinteractive…
geerlingguy Dec 9, 2019
9ec9683
Update geerlingguy.php-xdebug role to latest version - 2.9.0 installed.
geerlingguy Dec 9, 2019
eaaaa36
Update geerlingguy.php-xhprof role so new XHProf stable version 2.1.2…
geerlingguy Dec 9, 2019
5e9490f
Update geerlingguy.java role to latest version, supports CentOS 8.
geerlingguy Dec 9, 2019
c88f09e
Create FUNDING.yml
geerlingguy Dec 11, 2019
df4cb82
Update security role to latest version.
geerlingguy Dec 15, 2019
393eebc
Update security role to latest version, again.
geerlingguy Dec 15, 2019
bab29e6
Update security role to latest version for CentOS 8 compatibility.
geerlingguy Dec 18, 2019
70bcc38
Update geerlingguy.nodejs role to latest version.
geerlingguy Jan 16, 2020
fdd9ede
Update Elasticsearch role to latest version.
geerlingguy Jan 16, 2020
8788fe0
Update geerlingguy.firewall role to latest version - fixes ipv6 ping …
geerlingguy Jan 27, 2020
eeaa659
Merge commit '8788fe0621e1bcb8c6d54ff17197302763c507be' into optional…
benabaird Feb 12, 2020
d1dcbd9
Fix broken link in solr docs
acrollet Feb 18, 2020
1f02b53
Issue #2012: Update Drupal and Varnish roles.
geerlingguy Feb 18, 2020
01db6ab
Merge pull request #2011 from acrollet/master
geerlingguy Feb 18, 2020
55915f0
Update roles - blackfire, daemonize, elasticsearch, mysql, nodejs, ph…
geerlingguy Feb 22, 2020
6ccbf56
Drop the ansible-lint test for now to avoid pip versioning issues.
geerlingguy Feb 22, 2020
a5acda9
Default to python 2 still for backwards compatibility.
geerlingguy Feb 22, 2020
f282497
Merge pull request #2014 from geerlingguy/updated-requirements
geerlingguy Feb 22, 2020
8c7ea2d
Issue #2015: Prepare for 5.1.1 release, drop CentOS 6 documentation.
geerlingguy Feb 27, 2020
f4a41e3
Update php-pecl role to latest version, helps with Debian 10 support.
geerlingguy Mar 3, 2020
f738097
Upgrade postgresql role for better CentOS 8 compatibility.
geerlingguy Mar 5, 2020
7436fb8
Add probot/stale configuration.
geerlingguy Mar 5, 2020
9c398d1
Update php role to latest version.
geerlingguy Mar 6, 2020
37c684a
Update php role to latest version.
geerlingguy Mar 6, 2020
d504df1
Fix docs for composer-dependency use concerning drupal_enable_modules.
geerlingguy Mar 10, 2020
480f85f
Fixes #1960: Use newer Solr version and make sure correct Java packag…
geerlingguy Mar 10, 2020
c16f64f
Merge branch 'newer-solr'
geerlingguy Mar 10, 2020
ab8f3c6
Update php role to latest version.
geerlingguy Mar 10, 2020
457f88c
Update mysql role to latest version.
geerlingguy Mar 17, 2020
9400ee5
Issue #2024: Update postgresql role to latest version.
geerlingguy Mar 20, 2020
59f28f2
Fixes #2024: Fix chicken-and-egg ordering of postgresql database and …
geerlingguy Mar 20, 2020
106da49
Follow-up to #2024: Fix failing tests due to python interpreter.
geerlingguy Mar 20, 2020
51e4f81
Issue #2024 extra test fixes.
geerlingguy Mar 20, 2020
3a4838f
More test follow-ups for python interpreter.
geerlingguy Mar 20, 2020
b4ed186
Pesky semicolons.
geerlingguy Mar 20, 2020
42fa155
Pesky quoting.
geerlingguy Mar 20, 2020
fa71aef
Finally get some python sanity.
geerlingguy Mar 20, 2020
f3c59b4
Fixed structure for python interpreter override.
geerlingguy Mar 20, 2020
c5d767d
Issue #1675: Test postgresql configuration again.
geerlingguy Mar 20, 2020
f7ddbe8
Issue #1675: Use custom drush bin.
geerlingguy Mar 20, 2020
16bc8d4
Issue #2025: Mention new var to override for older linux versions.
geerlingguy Mar 20, 2020
f8bb921
Issue #2025: Update Changelog for 5.2.0 release.
geerlingguy Mar 20, 2020
6e60b3a
Some adjustments to the Drupal VM Docker setup.
geerlingguy Mar 20, 2020
cfcf60e
Merge branch 'drupalvm' into optional-database
benabaird Mar 25, 2020
6a28de2
Update geerlingguy.varnish role to latest version.
geerlingguy Apr 6, 2020
48fe0cd
Update geerlingguy.solr role to latest version.
geerlingguy Apr 17, 2020
5c5f550
Update elasticsearch role to latest version.
geerlingguy Apr 23, 2020
f6c09c5
🐍 point to the Python 3 interpreter in PATH
Apr 25, 2020
4d21c6b
Merge pull request #2041 from codextypes/patch-1
geerlingguy Apr 26, 2020
ec956e4
Merge pull request #1997 from joel-travieso/patch-1
geerlingguy Apr 26, 2020
40c20ae
PR #1997 adjustment: Set default PHP Xdebug version to 2.9.5.
geerlingguy Apr 26, 2020
b2cc979
Update Java role to latest version.
geerlingguy May 1, 2020
0cdc259
Update Memcached role to latest version.
geerlingguy May 24, 2020
69ec81b
Update geerlingguy.varnish role to latest version.
geerlingguy May 27, 2020
f3353ac
Update geerlingguy.postgresql to latest version.
geerlingguy Jun 4, 2020
b40f517
Update adminer role to latest version (supports themes).
geerlingguy Jun 10, 2020
b00f7e0
Update PHP role to latest version.
geerlingguy Jun 17, 2020
f6cb420
Update PHP role to latest version.
geerlingguy Jul 2, 2020
1ae7c38
Issue #2050: Update Drupal role to latest version.
geerlingguy Jul 6, 2020
279934a
Fixes #2050: Default to Drupal 9.
geerlingguy Jul 6, 2020
95c0159
Fixes #2061: Update default PHP version to 7.4.
geerlingguy Jul 6, 2020
fcc7832
Fixes #2062: Drupal 9 composer codebase requires more memory for comp…
geerlingguy Jul 6, 2020
396c6ba
Issue #2050: Update example.drupal.composer.json for Drupal 9.
geerlingguy Jul 6, 2020
cff39f0
Fixes #2063: Update devel version to work with Drupal 9.
geerlingguy Jul 6, 2020
ee1ac2d
Fixes #2064: Explicitly require Drush so it is present in tests.
geerlingguy Jul 6, 2020
a8cb9c8
Fixes #2065: Drop official support for Debian 9, CentOS 7, and Ubuntu…
geerlingguy Jul 6, 2020
f8899c1
Issue #2065: Drop the extra python 2 settings in tests for Debian and…
geerlingguy Jul 6, 2020
29937e4
Issue #2065: Fix python pycurl package for CentOS 8.
geerlingguy Jul 6, 2020
fd73329
Update Varnish role to work on CentOS 8.
geerlingguy Jul 7, 2020
4b032e1
Issue #2066: Fix Postfix service failure on centos8 container.
geerlingguy Jul 7, 2020
7381659
Fixes #2059: Add note about new URL in later versions of Drupal VM un…
geerlingguy Jul 8, 2020
0257c5d
Issue #2068: Update CHANGELOG for Drupal VM 6.0.0.
geerlingguy Jul 14, 2020
10908bb
Update security role to latest version.
geerlingguy Jul 21, 2020
9899e8c
Update nginx role to latest version.
geerlingguy Jul 22, 2020
922e536
Update mysql role to the latest version.
geerlingguy Jul 23, 2020
9324b2b
Update php and php-mysql roles.
geerlingguy Jul 25, 2020
9fae4c0
Update mysql role to latest version to fix replication issues.
geerlingguy Jul 27, 2020
613c917
Update solr role to latest version.
geerlingguy Aug 3, 2020
fc0e710
Update php role to latest version.
geerlingguy Aug 4, 2020
2550784
Update README.md
ijf8090 Sep 10, 2020
42e1253
Update roles: security, solr, elasticsearch, repo-remi, and composer.
geerlingguy Sep 29, 2020
97c006d
Issue #2076: Update php-versions role to latest version.
geerlingguy Sep 30, 2020
af97556
Update list of branches to build on push.
geerlingguy Sep 30, 2020
88144b6
Update README.md
geerlingguy Sep 30, 2020
2a0b13e
Merge pull request #2083 from ijf8090/patch-1
geerlingguy Sep 30, 2020
013c2a0
Issue #2089: Update CHANGELOG in preparation for 6.0.1 release.
geerlingguy Sep 30, 2020
4fc9fff
Tweak CHANGELOG for consistency [ci skip].
geerlingguy Sep 30, 2020
286432d
Add EPEL repo for better compatibility with all RedHat and UBI-flavor…
geerlingguy Sep 30, 2020
7488f7a
Merge branch 'drupalvm' into optional-database
benabaird Sep 30, 2020
3af991f
Fixes syntax errors in example.drupal.composer.json #2094
calebtr-metro Oct 15, 2020
71f086b
Update PHP role to latest version.
geerlingguy Oct 23, 2020
3aded7d
Ignore rubocop annoying rule.
geerlingguy Oct 24, 2020
96eb4f7
Removed hirak/prestissimo, as the writing is on the wall.
Oct 27, 2020
090de14
Merge pull request #2100 from siliconmeadow/remove_prestissimo
geerlingguy Oct 27, 2020
75bc684
Merge pull request #2095 from calebtr-metro/2094-synax-errors-in-exam…
geerlingguy Oct 27, 2020
a82bd5b
Update README to point to travis-ci.com.
geerlingguy Oct 27, 2020
edf73dd
Issue #2101: Update CHANGELOG.
geerlingguy Oct 27, 2020
c349699
Update drush role to latest version for better Composer v2 compatibil…
geerlingguy Oct 27, 2020
e9d3596
Update composer role to latest version. Allows switching Composer maj…
geerlingguy Nov 12, 2020
36e779b
Update Postgres role to latest version.
geerlingguy Nov 16, 2020
de17b47
Update redis role to latest version.
geerlingguy Nov 17, 2020
9087cf1
Issue #2109: Add molecule configuration and GitHub Actions CI.
geerlingguy Nov 23, 2020
d5d32b9
Issue #2109: Tons of linting fixes.
geerlingguy Nov 23, 2020
8971223
Issue #2109: More fixes for linting and testing.
geerlingguy Nov 23, 2020
3a768a9
Issue #2109: Account for moved files.
geerlingguy Nov 23, 2020
b0af59a
Issue 2109: Disable Hostname configure for CI.
geerlingguy Nov 23, 2020
93189e9
Issue #2109: Playing with variable precedence.
geerlingguy Nov 23, 2020
448da88
Issue #2109: Set root user explicitly for CI tests.
geerlingguy Nov 24, 2020
bcb2707
Issue #2109: Update Drupal and Drush roles to fix idempotence.
geerlingguy Nov 24, 2020
4439570
Update verification play to work with all the require tests.
geerlingguy Nov 24, 2020
44c582c
Issue #2109: Simplify drush verification test.
geerlingguy Nov 24, 2020
48f3a73
Issue #2109: Oops, might want to make sure boolean is correct.
geerlingguy Nov 24, 2020
218e350
Issue #2109: Disable AppArmor so Debian tests can pass.
geerlingguy Nov 24, 2020
9e08090
Issue #2109: Brush things up before committing final changes.
geerlingguy Nov 24, 2020
da0c3d2
Remove final mentions of Travis CI.
geerlingguy Nov 24, 2020
3be3868
Merge pull request #2113 from geerlingguy/2109-github-actions-molecule
geerlingguy Nov 24, 2020
95fc858
Merge branch 'drupalvm' into optional-database
benabaird Jan 5, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Issue geerlingguy#1881: Update defaults to Ubuntu 18.04.
  • Loading branch information
geerlingguy committed Apr 8, 2019
commit 1d14b9164546a0972a850bfb78a442ec84d086ef
12 changes: 4 additions & 8 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,6 @@ env:
# Defaults - Ubuntu 18.04.
- type: defaults
distro: ubuntu1804
# Defaults - Ubuntu 16.04.
- type: defaults
distro: ubuntu1604
# Defaults - Debian 9.
- type: debian
distro: debian9
Expand All @@ -38,12 +35,11 @@ env:
DRUSH_BIN: "${DRUPALVM_DIR}/drupal/vendor/bin/drush"
TEST_INSTALLED_EXTRAS: false

# TODO: See https://github.com/geerlingguy/drupal-vm/issues/1874
# Nginx and Drush make file test - Ubuntu 16.04.
# - type: nginx-drush-make
# distro: ubuntu1604
# local_config: tests/ubuntu-16-nginx-drush-make.config.yml
# config_dir: /var/www/drupalvm/config
- type: nginx-drush-make
distro: ubuntu1604
local_config: tests/ubuntu-16-nginx-drush-make.config.yml
config_dir: /var/www/drupalvm/config

# TODO: See https://github.com/geerlingguy/drupal-vm/issues/1675
# PostgreSQL - Ubuntu 16.04.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ There are two ways you can use Drupal VM:

The rest of this README assumes you're using Vagrant and VirtualBox (this is currently the most flexible and widely-used method of using Drupal VM). If you'd like to use Drupal VM with Docker, please read the [Drupal VM Docker documentation](http://docs.drupalvm.com/en/latest/other/docker/).

Drupal VM installs the following on an Ubuntu 16.04 (by default) linux VM:
Drupal VM installs the following on an Ubuntu 18.04 (by default) linux VM:

- Apache (or Nginx)
- PHP (configurable version)
Expand Down
3 changes: 1 addition & 2 deletions default.config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
---
# Available `vagrant_box` values include:
# - beet/box (pre-provisioned, based on Ubuntu 16.04)
# - geerlingguy/drupal-vm (pre-provisioned, based on Ubuntu 16.04)
# - geerlingguy/drupal-vm (pre-provisioned, based on Ubuntu 18.04)
# - geerlingguy/centos7
# - geerlingguy/centos6
# - geerlingguy/debian9
Expand Down
17 changes: 6 additions & 11 deletions docs/configurations/base-os.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,23 @@ Drupal VM's configuration is designed to work with RedHat and Debian-compatible

Currently-supported OSes are:

- Ubuntu 16.04 'Xenial' (default)
- Ubuntu 14.04 'Precise'
- Ubuntu 18.04 'Bionic' (default)
- Ubuntu 16.04 'Xenial'
- RedHat Enterprise Linux / CentOS 7
- RedHat Enterprise Linux / CentOS 6 (limited support)
- Debian 9 'Stretch'
- Debian 8 'Jessie'

For certain OSes, there are a couple other caveats and tweaks you may need to perform to get things running smoothly—the main features and latest development is only guaranteed to work with the default OS as configured in `default.config.yml`.

Some other OSes should work, but are not regularly tested with Drupal VM, including Debian 8/Jessie (`debian/jessie64`) and Debian 7/Wheezy (`debian/wheezy64`).
Some other OSes should work, but are not regularly tested with Drupal VM, including Debian 8/Jessie (`debian/jessie64`).

## Ubuntu 16.04 Xenial LTS
## Ubuntu 18.04 Xenial LTS

Everything should work out of the box with Ubuntu 16.04.

## Ubuntu 14.04 Trusty LTS
## Ubuntu 16.04 Xenial LTS

Everything should work out of the box with Ubuntu 14.04.
Everything should work out of the box with Ubuntu 16.04.

## RedHat Enterprise Linux / CentOS 7

Expand Down Expand Up @@ -50,7 +49,3 @@ varnish_version: 5.2
## Debian 9 Stretch

Everything should work out of the box with Debian 9.

## Debian 8 Jessie

Everything should work out of the box with Debian 8.
2 changes: 1 addition & 1 deletion docs/configurations/databases-mariadb.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ mysql_packages:
- python-mysqldb
```

This set of packages works out of the box with Ubuntu 14.04 as well as the default Ubuntu 16.04 installation that comes with Drupal VM.
This set of packages works out of the box with Ubuntu 16.04 as well as the default Ubuntu 18.04 installation that comes with Drupal VM.

Alternatively, if you want to use RedHat 7 or CentOS 7 instead of Ubuntu, you can set the following variables to install and configure MariaDB instead of MySQL:

Expand Down
2 changes: 1 addition & 1 deletion docs/extras/solr.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ This will connect to the default search core (`collection1`) set up by Solr. If

Drupal VM installs Apache Solr 5.x by default, but you can use 6.x, 4.x, or other versions instead. To do this, [see the version-specific test examples](https://github.com/geerlingguy/ansible-role-solr/tree/master/tests) in the `geerlingguy.solr` role.

One important note: If you use Solr 5.x or 6.x (or later), you need to make sure your VM has Java 8+. By default, many of the supported OSes only install Java 7. To install Java 8, see the `geerlingguy.java` role examples for [installing Java 8 on RHEL/CentOS or Ubuntu < 16.04](https://github.com/geerlingguy/ansible-role-java#example-playbook-install-openjdk-8).
One important note: If you use Solr 6.x or later, you need to make sure your VM has Java 8+. Some older base OSes only install Java 7. To install Java 8, see the `geerlingguy.java` role examples for [installing Java 8 on RHEL/CentOS or Ubuntu < 16.04](https://github.com/geerlingguy/ansible-role-java#example-playbook-install-openjdk-8).

## Configuring the Solr search core for Drupal

Expand Down
2 changes: 1 addition & 1 deletion docs/other/performance.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Opting for composer based installs will most likely increase your VM's time to provision considerably.

If you manage multiple VM's own your computer, you can use the [`vagrant-cachier` plugin](http://fgrehm.viewdocs.io/vagrant-cachier/) to share Composer's package cache across all VM's. The first build will be as slow as before but subsequent builds with the same `vagrant_box` (eg `geerlingguy/ubuntu1604`) will be much faster.
If you manage multiple VM's own your computer, you can use the [`vagrant-cachier` plugin](http://fgrehm.viewdocs.io/vagrant-cachier/) to share Composer's package cache across all VM's. The first build will be as slow as before but subsequent builds with the same `vagrant_box` (eg `geerlingguy/ubuntu1804`) will be much faster.

Install the plugin on your host computer: `vagrant plugin install vagrant-cachier`.

Expand Down
4 changes: 2 additions & 2 deletions docs/other/production.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ Make sure you have an SSH key you can use to connect to your DigitalOcean drople

Once you are logged into DigitalOcean and have added your SSH key, click the 'Create Droplet' button on your Droplets page. For the Droplet, choose the following options:

- **Image**: Choose `Ubuntu 16.04.x x64`
- **Image**: Choose `Ubuntu 18.04.x x64`
- **Size**: 1 GB / 1 CPU (currently $5/month; you can choose a higher plan if needed)
- **Region**: Choose whatever region is geographically nearest to you and your site visitors
- **Settings**: (Nothing here affects how Drupal VM works, choose what you'd like)
Expand Down Expand Up @@ -162,6 +162,6 @@ After a few minutes, your Drupal-VM-in-the-cloud Droplet should be fully configu

### Go Further

You can use Ubuntu 14.04, Ubuntu 16.04, Debian 8, CentOS 6 or CentOS 7 when you build the DigitalOcean Droplet. Just like with Drupal VM running locally, you can customize almost every aspect of the server!
You can use Ubuntu Ubuntu 18.04, Ubuntu 16.04, Debian 9, or CentOS 7 when you build the DigitalOcean Droplet. Just like with Drupal VM running locally, you can customize almost every aspect of the server!

You may want to customize your configuration even further, to make sure Drupal VM is tuned for your specific Drupal site's needs, or you may want to change things and make the server configuration more flexible, etc. For all that, the book [Ansible for DevOps](http://ansiblefordevops.com/) will give you a great introduction to using Ansible to make Drupal VM and the included Ansible configuration do exactly what you need!
2 changes: 1 addition & 1 deletion provisioning/docker/bake.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ DRUPALVM_PROJECT_ROOT="${DRUPALVM_PROJECT_ROOT:-/var/www/drupalvm}"
DRUPALVM_HTTP_PORT="${DRUPALVM_HTTP_PORT:-80}"
DRUPALVM_HTTPS_PORT="${DRUPALVM_HTTPS_PORT:-443}"

DISTRO="${DISTRO:-ubuntu1604}"
DISTRO="${DISTRO:-ubuntu1804}"
OPTS="${OPTS:---privileged}"
INIT="${INIT:-/lib/systemd/systemd}"

Expand Down
5 changes: 0 additions & 5 deletions tests/run-tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,6 @@ elif [ $distro = 'ubuntu1604' ]; then
elif [ $distro = 'debian9' ]; then
init="/lib/systemd/systemd"
opts="--privileged --volume=/sys/fs/cgroup:/sys/fs/cgroup:ro"
# Debian 8
elif [ $distro = 'debian8' ]; then
init="/lib/systemd/systemd"
opts="--privileged --volume=/sys/fs/cgroup:/sys/fs/cgroup:ro"
fi

# Set OS-specific options.
if [[ "$OSTYPE" == "darwin"* ]]; then
Expand Down