Xavier Pillons (MSFT)
526504e2f8
update selfhost once a week
2024-07-16 11:10:24 +02:00
Xavier Pillons (MSFT)
838722d8f4
fix azcopy version scraping
2024-07-16 11:06:46 +02:00
Xavier Pillons
b7e1bd7d79
use MSI instead of SPN ( #1907 )
...
* az login with VM Identity
* remove containers
* update miniconda path
* update miniconda root install dir
* reuse container
* cleanup
* fix missing propertty due to latest bicep version
* use ACR token to authenticate
* add missing secrets
* add missing secrets
* add missing secrets
* remove SPN usage
* cleanup and API update
2024-05-13 17:25:47 +02:00
Xavier Pillons
8b07b7636a
update azhop marketplace ( #1885 )
...
* natgateway and database subnet
* apt update cache on the deployer
2024-03-14 22:16:02 +01:00
Xavier Pillons
0ee2651949
use ansible community version 9.3.0 ( #1882 )
2024-03-08 17:56:44 +01:00
Xavier Pillons
1b16be1649
Option for CycleCloud acting as a deployer VM ( #1848 )
...
* vmsize and number of nodes are required for partitions
* remove extra)
* ssh port is 22 when using bastion
* fix wrong bastion ports
* use Standard_D4as_v4 for ccportal and scheduler
* toolset on alma
* fix syntax
* fix alma test
* fix installation script on CentOS
* ccportal as deployer
* install in /opt and not root
2024-02-20 15:33:14 +01:00
Xavier Pillons
6af910244e
bump yq version to 4.40.5 ( #1806 )
2024-01-10 13:36:45 +01:00
dependabot[bot]
867ad64d52
Bump ansible from 7.6.0 to 8.5.0 in /toolset/scripts ( #1800 )
...
Bumps [ansible](https://github.com/ansible-community/ansible-build-data ) from 7.6.0 to 8.5.0.
- [Changelog](https://github.com/ansible-community/ansible-build-data/blob/main/docs/release-process.md )
- [Commits](https://github.com/ansible-community/ansible-build-data/compare/7.6.0...8.5.0 )
---
updated-dependencies:
- dependency-name: ansible
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 11:27:25 +01:00
Xavier Pillons
1be7172ad5
upgrade miniconda packages ( #1734 )
2023-10-12 09:22:25 +02:00
Xavier Pillons
489887f3e1
update yq version to v4.35.2 ( #1711 )
2023-10-05 10:50:00 +02:00
Xavier Pillons
4bc36d3e8a
for ansible version to be 7.6.0
2023-06-07 10:44:08 +02:00
Xavier Pillons
85f5486482
use miniconda and fix build dir
2023-05-15 12:53:42 +02:00
Xavier Pillons
133d43b17d
remove backup file
2023-04-13 14:14:23 +02:00
Xavier Pillons
9266493e07
fix azcopy install
2023-04-13 13:08:08 +02:00
Xavier Pillons
b4436ed0c9
fix azcopy untar
2023-04-13 10:18:30 +02:00
Xavier Pillons
98acceae20
add unzip in deps
2023-04-13 09:56:31 +02:00
Xavier Pillons
0a57042f1f
check check-jsonschema is installed
2023-04-13 09:26:15 +02:00
Leopold Talirz
a64525c319
generic: jsonschema => check-jsonschema
2023-04-07 15:52:15 +00:00
Jesse Lopez
91706b333d
Change permissions for ansible-build + small clean-up in install.sh
2023-04-05 08:25:53 -07:00
Xavier Pillons
84b7332d7f
add missing become true
2023-04-04 18:17:24 +02:00
Jesse Lopez
e82cd1f241
remove cli args for conda installer + update buildd dir in gitignore
2023-03-09 16:27:50 -08:00
Jesse Lopez
381bffa6b6
Updates to installer dependency toolchain
...
- Use of build dir in toolchain dir instead to /tmp to avoid permissions issues
- Change install dir to /usr/bin instead of /usr/local/bin to pass checks in install.sh
- Removed comments on commented code that will not run by default anyway
- Add check to see if conda enviroment already exists
- Improved formatting of installed application version check
2023-03-09 16:08:23 -08:00
Xavier Pillons
721ca2e810
remove extra layers and dump version installed
2023-02-21 18:27:05 +01:00
Xavier Pillons
bf5cef3464
exit in case of error
2023-02-21 17:59:28 +01:00
Xavier Pillons
2a1cb689a4
always use miniconda
2023-02-21 15:04:36 +01:00
Xavier Pillons
3f2cfc7ced
add missing dep
2023-02-21 04:47:57 +01:00
Xavier Pillons
984095fb5a
move submodule out of toolset
2023-02-21 02:15:51 +01:00
Xavier Pillons
a40d37a005
move all in the toolset folder
2023-02-21 02:07:16 +01:00
Leopold Talirz
c12ddb9023
generic: add schema for config.yml
...
Add JSON schema for validating config.yml
The confing.yml is automatically validated against the schema when running `build.sh`.
A "mode key" is added to the `config.tpl.yml`, which points to the schema and provides
automatic validation in VSCode with the "YAML" extension by RedHat.
2023-02-20 17:41:16 +00:00
Xavier Pillons
239082584d
add DNS forwarding rules
2022-12-27 18:46:49 +01:00
Xavier Pillons
5489a5af04
update toolset
2022-10-18 18:52:52 +02:00
Xavier Pillons
17a04c3834
update yq
2022-10-18 17:16:54 +02:00
Xavier Pillons
39eae55240
exit on failure if any component is missing
2022-07-21 12:56:39 +02:00
Xavier Pillons
3ade936ef6
centos7 support for toolset
2022-06-13 13:51:48 +02:00
Xavier Pillons
715bb00567
update terraform and packer
2022-05-24 13:09:37 +02:00
Xavier Pillons
b7ca92968e
update ansible to 5.8.0
2022-05-23 23:53:01 +02:00
Xavier Pillons
b659061866
update to latest yq plus yamllint
2021-10-04 13:51:05 +00:00
Xavier Pillons
f3df84e708
add dnsutils
2021-08-23 15:33:15 +00:00
Xavier Pillons
99bb78729c
upgrade yq to 4.6.1
2021-03-02 08:47:39 +00:00
Xavier Pillons
94de3b4f4a
added end
2021-02-05 16:33:31 +00:00
Xavier Pillons
ce99f434c2
add remote state upload/download
2021-02-04 15:37:05 +00:00
Xavier Pillons
85499a118c
add azcopy in container
2021-02-02 18:52:48 +00:00
xpillons
c926545a97
add packer to the image
2020-12-03 09:36:48 +00:00
Xavier Pillons
b89497643f
ubuntu 20.04
2020-11-25 15:29:29 +01:00
xpillons
c4b7eeefc6
update ssh config file
2020-11-24 18:48:01 +00:00
Xavier Pillons
67f028fed1
another trigger
2020-11-23 21:25:34 +01:00
Xavier Pillons
a5ae7f93ec
test trigger
2020-11-23 20:20:32 +01:00
Xavier Pillons
c120fac862
build container
2020-11-23 17:37:36 +01:00