Charlie O'Keefe
29f6b7c970
Fix url intended to point to vagrant version 2.0.4
2018-12-03 11:55:52 -07:00
str4d
3a6c017638
Merge pull request #33 from charlieok/specify_vagrant_2.0.3_or_greater
...
Specify vagrant 2.0.3 or greater
2018-05-07 18:20:18 +01:00
Charlie OKeefe
7c7dc976e5
Give command line instruction to wget vagrant 2.0.4
...
Specify a version that has been successfully tested. Can be updated if
and when other later versions are also successfully tested.
2018-05-07 10:14:01 -06:00
Charlie OKeefe
db0f87f03d
Specify Vagrant 2.0.3 or higher
2018-05-07 10:11:58 -06:00
str4d
e90f4a2227
Merge pull request #31 from charlieok/per_platform_install_steps
...
Move dependency install steps from README.md to per-platform pages
2018-05-07 13:46:14 +01:00
Charlie OKeefe
1d28131077
pip install without sudo
...
As requested in https://github.com/zcash/zcash-gitian/issues/15
2018-04-23 16:30:40 -06:00
Charlie OKeefe
a0f75ea091
Remove 'tested with' note at bottom of README.md
2018-04-23 16:30:40 -06:00
Charlie OKeefe
a287191d61
Move dependency install steps from README.md to per-platform pages
2018-04-23 16:30:40 -06:00
Charlie O'Keefe
bdf2170687
Merge pull request #30 from charlieok/gpg_2.18_or_greater
...
Update instructions to say to use gpg 2.1.18 or greater
2018-04-23 07:41:23 -06:00
Charlie O'Keefe
dd0152be8b
Update instructions to say to use gpg 2.1.18 or greater
...
Address issue with earlier versions of gpg 2.1.x that incorrectly prompt the user for
a passphrase when a key is stored without a passphrase.
2018-04-22 01:12:36 -06:00
Charlie O'Keefe
150937df0f
Merge pull request #28 from charlieok/vm_provisioning_fixes
...
VM provisioning fixes
2018-04-17 21:00:52 -07:00
Charlie O'Keefe
84f957c7f7
Recommend four cores when provisioning VM
...
Ran into VM freezes when running with two cores.
2018-04-16 21:07:57 -07:00
Charlie O'Keefe
23659e1628
Remove redundant instruction
...
README.md already covered installing these packages earlier.
2018-04-16 21:05:13 -07:00
Charlie O'Keefe
e20cfe0782
Don't run local actions as root
...
commands using local_action were inheriting a global setting of "become: yes" and attempting to run using sudo. This resulted in password prompts that halted ansible execution.
2018-04-16 21:03:51 -07:00
Charlie O'Keefe
6e99c732e9
ignore errors on 'Check that the secret key exists' task
...
If the grep for gpg_key_id fails to match we will have an exit code of 1 which by
default will cause the task to fail. According to the README, using a gpg key is considered optional. So we don't want the build to halt in this case.
2018-04-12 14:19:22 -06:00
Charlie O'Keefe
90151b3471
Add --with-colons option
...
This option tells gpg to use a colon-separated output format intended for parsing
by scripts rather than reading by humans. From my experience it is also less likely
to truncate the key id we are grepping for here, which would cause the grep
command to miss the key id, even when it exists in the key database.
2018-04-12 14:10:36 -06:00
Charlie O'Keefe
1e696ce2be
Use 'shell' ansible module in place of 'command'
...
This is a compound command, piping the output of a call to gpg2 to the input of
a call to grep. This is the type of instruction that requires a shell to interpret, so use
the 'shell' module.
2018-04-12 14:04:42 -06:00
Charlie O'Keefe
c6123f5c1e
Merge pull request #22 from charlieok/ansible_tweaks
...
Ansible tweaks and additional README notes
2018-04-02 17:11:47 -06:00
Charlie O'Keefe
89587e715d
Add note about possibly truncated key id
2018-04-02 17:08:05 -06:00
Charlie O'Keefe
06603f00ee
Make formatting of argument descriptions consistent
2018-04-02 16:14:28 -06:00
Charlie O'Keefe
9f2006cc6e
Remove some detail from example output
...
some gpg2 versions don't include this portion in their output
2018-04-02 15:54:21 -06:00
Charlie O'Keefe
5122e37c73
markdown formatting fix
2018-04-02 15:50:14 -06:00
Charlie O'Keefe
f5bf9597f3
Combine two block quotes into one
2018-04-02 15:40:29 -06:00
Charlie O'Keefe
e8a38a261c
'quick-gen-key' works on more versions than 'quick-generate-key'
2018-04-02 15:39:27 -06:00
Charlie O'Keefe
d4a1ca5035
Update gnupg description
...
correct apt package name to gnupg2 and update note about gpg2 to make
clear that it is likely more relevant to non-apt scenarios.
2018-04-02 15:18:36 -06:00
Charlie O'Keefe
64949c3f9a
Remove extra 'is'
2018-04-02 12:08:26 -06:00
Charlie O'Keefe
495295459c
Call gpg2 for consistency (on some systems gpg will get version 1.x)
2018-04-01 07:45:23 -06:00
Marshall Gaucher
8444c7ef32
Fix for incorrect markdown render
...
Although the prior commit fixed the 'cosmetics / formatting' , the markdown rendering botched command for single and double quote params
2018-03-31 17:38:05 -06:00
Marshall Gaucher
023781285c
Another minor formatting update to README
2018-03-31 08:21:09 -06:00
Marshall Gaucher
e4816e6f7d
Cleanup minor formatting in README
2018-03-31 08:18:36 -06:00
Charlie O'Keefe
064a7f2b44
Add walkthrough for setting up ssh keys
2018-03-22 09:38:44 -06:00
Charlie O'Keefe
c79381aae2
Add walkthrough for setting up gpg keys
2018-03-22 09:38:15 -06:00
Charlie O'Keefe
2bd40ddd3c
Add note to README.md about making sure gpg2 is callable
2018-03-21 13:46:31 -06:00
Charlie O'Keefe
efb1f0acb2
Use apt module to run apt-get commands
...
Removes some warning messages from ansible output
2018-03-21 13:46:31 -06:00
Charlie O'Keefe
e2b907ba54
Change 'always_run: yes' to 'check_mode: no'
...
Removes some deprecation warnings in ansible output
2018-03-21 11:39:34 -06:00
Charlie O'Keefe
1359bb01e2
Change 'include' to 'include_tasks'
...
Removes some deprecation warnings in ansible output
2018-03-21 11:39:34 -06:00
Charlie O'Keefe
656382c7bb
Use ansible 'filesystem' module to resize filesystem
2018-03-21 11:39:34 -06:00
Charlie O'Keefe
970a0f1b9c
Add condition to partition resize task
2018-03-21 11:39:34 -06:00
Charlie O'Keefe
e3ec525ae2
Use parted ansible module for partition removal
...
Tasks using this module should be more immutable rather than failing
when these partitions have already been removed.
Also remove parted from dependencies in gitian section
since it is required earlier in the 'common' section
2018-03-21 11:39:34 -06:00
Charlie O'Keefe
559153b676
Merge pull request #21 from charlieok/resize_disk_partition_filesystem
...
Resize disk partition filesystem
2018-03-21 11:34:16 -06:00
Charlie O'Keefe
9d13a595aa
Add steps to repartition disk and resize filesystem on partition
2018-03-20 09:49:16 -06:00
Charlie O'Keefe
1185acf8be
Use vagrant-disksize plugin to resize vm hard disk
2018-03-20 09:41:41 -06:00
str4d
6a5d631c4f
Merge pull request #11 from bitcartel/bitcartel-patch-1
...
Update main.yml to remove old signing key
2017-08-14 15:36:53 +02:00
bitcartel
0c27153b50
Update main.yml
...
Fix zcash-build error
2017-08-03 21:22:40 -07:00
Kevin Gallagher
97b7ea5339
Add link to access token setup and bump zcash_version
2017-04-27 14:36:07 -07:00
Kevin Gallagher
0458368089
Set default EDITOR to vim and set vimrc options
2017-03-08 15:19:59 -08:00
Kevin Gallagher
48a5cc9b9c
Adds Lintian to installed apt packages
2017-02-12 15:54:52 -08:00
Kevin Gallagher
d0ca504c06
Fix unarchive task in Gitian role
...
As of Ansible 2.2.0, copy and remote_src are mutually exclusive.
Also adds IdentitiesOnly=yes to SSH options.
2016-12-08 11:19:41 -08:00
Kevin Gallagher
9f12f115ff
Updates zcash_version to v1.0.1
2016-11-03 23:55:36 -07:00
Kevin Gallagher
4a2f08ae89
Updates gitian-builder repository URL to official one
...
Our pull request relating to lxc-init has been merged so there is no need to
keep using the fork.
2016-10-25 16:56:32 -07:00