Commit Graph

326 Commits

Author SHA1 Message Date
Yasser Isa fdb173ae2f
iterate $OS (#156)
* fix bookworm
2024-02-20 13:08:57 -07:00
Yasser Isa f316951fc3
Bookworm release + Github Action CI (#153)
* Bookworm release + GithubAction CI
---------

Co-authored-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-02-19 17:12:44 -07:00
Yasser Isa 00d2c557dd
Ansible cleanup (#152)
* Update keys.yml
* simplifying ansible
2024-01-22 21:05:23 -07:00
sasha ae0cbf7f8c
Merge pull request #146 from superbaud/parallel-build 2022-10-27 10:01:44 -07:00
sasha b68ecc64e6 Bump disk size to 64GB in `Vagrantfile`
I and others have gotten errors directly indicative and potentially
indicative of running out of space during the build.
2022-10-20 15:21:49 -07:00
Yasser Isa Manzur a031f566fa Removed from the Gitian role (Ansible) the tasks related to reboot 2022-10-19 17:59:31 -07:00
sasha 4c7b70507a Add instructions for parallel building in `README.md` 2022-10-19 17:59:13 -07:00
sasha e772ceb03a Increase default CPU count in Vagrantfile to a more reasonable default 2022-10-19 17:59:13 -07:00
sasha af07f05637 Add nested hw virt option in Vagrantfile for increased performance 2022-10-19 17:59:13 -07:00
sasha 179288c3df Add gitian-parallel-build.sh to main.yml so it gets copied into the VM 2022-10-17 12:41:27 -07:00
sasha 8bfbe4a4f1 Make gitian-parallel-build.sh use the new gitian descriptor
Also, automatically calculate decent values for the `proc` / `mem`
arguments of gbuild
2022-10-17 12:41:27 -07:00
sasha 09c243bad1 Copy over gitian-build.sh to gitian-parallel-build.sh 2022-10-13 16:37:40 -07:00
sasha 0729ea26ab
Merge pull request #148 from superbaud/apt-cacher-ng
Install apt-cacher-ng from bullseye-backports (it's more recent)
2022-07-28 18:45:05 -07:00
sasha 991baff2af Install apt-cacher-ng from bullseye-backports (it's more recent)
This likely fixes the HTTP error 502 problem (#147)
2022-07-28 15:29:22 -07:00
Charlie O'Keefe 0efa24d13c
Merge pull request #143 from charlieok/update_vm_to_bullseye
Update vm to bullseye
2022-04-15 14:44:24 -06:00
sasha a31e3d049b add "--fetch-tags" to work with gitian PR #245 2022-04-07 22:13:12 -06:00
Charlie O'Keefe 9d97146c15 Remove repartition tasks 2022-04-05 09:43:16 -06:00
Charlie O'Keefe a76c528b35 Remove VMBuilder download/install tasks 2022-04-05 09:39:52 -06:00
Charlie O'Keefe c319e932aa python-cheetah -> python3-cheetah (package name update) 2022-04-05 09:39:52 -06:00
Charlie O'Keefe 9b448177a4 python-pip -> python3-pip (package name update) 2022-04-05 09:39:52 -06:00
Charlie O'Keefe 3c82cdb592 python -> python3 in explode_yaml_file.py 2022-04-05 09:39:52 -06:00
Charlie O'Keefe 6dc442a4c5 Update VM image from buster to bullseye 2022-04-05 00:17:15 -06:00
Charlie O'Keefe 0d799b4401
Merge pull request #142 from charlieok/make_gitian_builder_repo_and_branch_configurable
Make gitian builder repo and branch more configurable
2022-03-18 17:12:28 -06:00
Charlie O'Keefe 207519bd69 Make gitian builder repo and branch more configurable 2022-03-18 17:09:53 -06:00
Charlie O'Keefe 2c3c048f49
Merge pull request #141 from charlieok/master
Remove simon from zcash_developer_pubkeys list
2022-02-24 13:25:48 -07:00
Charlie O'Keefe 7616404725 Remove simon from zcash_developer_pubkeys list 2022-02-24 13:22:20 -07:00
Charlie O'Keefe cdfc0c815c
Merge pull request #138 from charlieok/update_macos_dependencies
Update macOS dependencies
2021-12-15 11:56:29 -08:00
Charlie O'Keefe 9a31f0565f Update macOS dependencies 2021-12-15 12:55:56 -07:00
Charlie O'Keefe e9adcf7556
Merge pull request #137 from charlieok/bump_vagrant_scp_version
Bump vagrant-scp to 0.5.9
2021-12-14 14:02:37 -08:00
Charlie O'Keefe 627896f2d3 Bump vagrant-scp to 0.5.9
This update to vagrant-scp resolves a version conflict that was keeping
us on vagrant 2.2.16 for a while.

https://github.com/hashicorp/vagrant/issues/12504
2021-12-14 15:01:43 -07:00
Charlie O'Keefe 7722a59aac
Merge pull request #136 from charlieok/remove_instruction_step
Remove unwanted instruction step
2021-09-27 14:19:16 -06:00
Charlie O'Keefe c372f76633 Remove unwanted instruction step 2021-09-27 13:28:39 -06:00
Charlie O'Keefe 2945254d43
Merge pull request #135 from charlieok/remove_extraneous_line
Remove extraneous line from requirements-pip.lock
2021-09-27 09:04:46 -06:00
Charlie O'Keefe 3774dc830e Remove extraneous line from requirements-pip.lock 2021-09-26 18:54:33 -06:00
Charlie O'Keefe 62574f17d5
Merge pull request #132 from charlieok/increase_vm_storage_to_32gb
Increase VM storage space to 32GB
2021-09-22 22:35:19 -06:00
Charlie O'Keefe 0e27b79211 Increase VM storage space to 32GB 2021-09-22 17:02:40 -06:00
Charlie O'Keefe c24ac8c59f
Merge pull request #131 from charlieok/bump_versions
Bump versions
2021-09-22 11:47:34 -06:00
Charlie O'Keefe ffecfe158f Install ruamel.yaml 0.15.x (0.16.x hits errors on attempted install) 2021-09-21 21:44:34 -06:00
Charlie O'Keefe 295812d128 Update vagrant box version 10.4.0 -> 10.20210829.1 (changed to date scheme) 2021-09-21 21:43:19 -06:00
Charlie O'Keefe cf7066833c Update requirements file for ansible 4.5 + dependencies 2021-09-21 21:41:55 -06:00
Charlie O'Keefe acee4c55a5 Update venv and ansible install steps 2021-09-21 21:41:11 -06:00
Charlie O'Keefe 19f42522b8 Update macOS install steps apart from vagrant 2021-09-21 21:40:27 -06:00
Charlie O'Keefe 5ff03a2aa1 Update vagrant instructions to install a specific version (2.2.16) 2021-09-21 21:39:59 -06:00
Charlie O'Keefe 3c7bcb5365
Merge pull request #106 from charlieok/upgrade_vagrant_vm_to_debian_10
Upgrade vagrant vm to debian 10
2021-04-12 16:30:33 -06:00
Charlie O'Keefe b57be1f0bf Remove 'perform aptitude safe-upgrade' task
This task ran into errors on debian 10
2021-04-09 14:56:47 -06:00
Charlie O'Keefe 435051b271 Add parens to print statement (for later transition to python3) 2021-04-09 14:55:57 -06:00
Charlie O'Keefe ee26cb5493 pin ruamel to version 0.16.11 (later versions need python3) 2021-04-09 14:55:22 -06:00
Charlie O'Keefe 1917a896d5 bump dates and versions 2021-04-09 14:54:18 -06:00
Charlie O'Keefe 08600965a3 Update vagrant vm to debian 10 (buster) 2021-04-09 12:17:01 -06:00
Charlie O'Keefe 2b5d99af07
Merge pull request #105 from charlieok/disable_rsync
disable rsync
2021-02-22 17:04:36 -07:00