Commit e95e7d7
committed
complete revamp
This is a complete revamp of the virtual machine. Notable changes:
* Based on Ubuntu 14.04.
* Brightbox packages for Ruby.
* Shell provisioning.
After dealing with Puppet for some time, with modules for apt, concat,
mysql, postgres, ruby, stdlib, and what not, I had enough. This VM is
designed for Rails core contributors and we do not need to learn a DSL
that runs across distros and it is idempotent. It is better for this
particular virtual machine to have one simple bootstrapping shell
script that is procedural and anyone can understand and maintain.
Support for VMware and Parallels has been removed because I cannot
test the new Vagrantfile in these providers. If you really care about
them for Rails **core** development please send a PR to restore them
with the updated configuration. (Rails application development is not
relevant for this VM, please do not send changes motivated by that use
case.)1 parent fdf0973 commit e95e7d7
File tree
598 files changed
+69
-32682
lines changed- puppet
- manifests
- modules
- apt
- lib
- facter
- puppet_x/apt_key
- puppet
- provider/apt_key
- type
- manifests
- debian
- spec
- acceptance
- nodesets
- classes
- defines
- unit
- facter
- puppet/type
- templates
- tests
- debian
- gcc
- manifests
- tests
- memcached
- manifests
- templates
- mysql
- files
- lib/puppet
- parser/functions
- provider
- database_grant
- database_user
- database
- type
- manifests
- server
- templates
- postgresql
- lib/puppet
- provider
- pg_database
- pg_user
- type
- manifests
- templates
- rabbitmq
- files
- plugins
- lib
- facter
- puppet
- provider
- rabbitmq_exchange
- rabbitmq_plugin
- rabbitmq_user_permissions
- rabbitmq_user
- rabbitmq_vhost
- type
- manifests
- install
- repo
- spec
- acceptance
- nodesets
- classes
- unit
- facts
- puppet
- provider
- rabbitmq_exchange
- rabbitmq_user_permissions
- rabbitmq_user
- rabbitmq_vhost
- type
- templates
- tests
- permissions
- repo
- user
- vhosts
- redis
- files
- manifests
- spec
- classes
- defines
- templates
- tests
- stdlib
- lib
- facter
- util
- puppet
- parser/functions
- provider/file_line
- type
- manifests
- spec
- acceptance
- nodesets
- classes
- fixtures/dscacheutil
- functions
- lib/puppet_spec
- monkey_patches
- unit
- facter
- util
- puppet
- parser/functions
- provider/file_line
- type
- tests
- wget
- manifests
- spec
- classes
- defines
- system
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
598 files changed
+69
-32682
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
| 25 | + | |
30 | 26 | | |
31 | 27 | | |
32 | | - | |
| 28 | + | |
33 | 29 | | |
34 | 30 | | |
35 | 31 | | |
36 | 32 | | |
37 | 33 | | |
38 | 34 | | |
39 | 35 | | |
40 | | - | |
| 36 | + | |
41 | 37 | | |
42 | | - | |
| 38 | + | |
43 | 39 | | |
44 | | - | |
| 40 | + | |
45 | 41 | | |
46 | 42 | | |
47 | 43 | | |
48 | 44 | | |
49 | 45 | | |
50 | | - | |
51 | | - | |
52 | 46 | | |
53 | 47 | | |
54 | | - | |
| 48 | + | |
55 | 49 | | |
56 | 50 | | |
57 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
| 4 | + | |
6 | 5 | | |
7 | 6 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | 7 | | |
22 | 8 | | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
| 9 | + | |
27 | 10 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
This file was deleted.
0 commit comments