kurokobo
fd38c926b2
fix: extend expiration date for receptor certificate for execution node
2022-10-09 06:38:35 +09:00
Hao Liu
d48e31b928
instance install bundle group vars
...
split out customer modifiable variable in the install bundle into a vars file
Signed-off-by: Hao Liu <haoli@redhat.com>
2022-09-28 17:25:38 -04:00
Hao Liu
3ad7913353
Fix remove unnecessary comment
2022-09-23 12:12:27 -04:00
Hao Liu
ada0d45654
put install bundle file in templates dir
...
also enable Copr repo in the playbook
Signed-off-by: Hao Liu <haoli@redhat.com>
2022-09-23 09:46:15 -04:00
Jeff Bradberry
0e578534fa
Update the instance install bundle requirements.yml
...
to point to the 0.1.0 release of ansible.receptor.
2022-09-23 09:46:14 -04:00
Hao Liu
b1168ce77d
update receptor collection role name in install bundle
2022-09-23 09:46:14 -04:00
Jeff Bradberry
68a44529b6
Register pages for the Instance peers and install bundle endpoints
...
This includes exposing a new interface for Page objects, Page.bytes,
to return the full bytestring contents of the response.
2022-09-23 09:46:14 -04:00
Hao Liu
0b1891d82a
generate complete install bundle
...
```
➜ 34.213.5.206_install_bundle git:(instance-install-bundle-content) ✗ tree
.
├── install_receptor.yml
├── inventory.yml
├── receptor
│ ├── tls
│ │ ├── ca
│ │ │ └── receptor-ca.crt
│ │ ├── receptor.crt
│ │ └── receptor.key
│ └── work-public-key.pem
└── requirements.yml
```
Signed-off-by: Hao Liu <haoli@redhat.com>
2022-09-23 09:46:13 -04:00
TheRealHaoLiu
7956fc3c31
add instance install bundle endpoint
...
add scaffolding for instance install_bundle endpoint
- add instance_install_bundle view (does not do anything yet)
- add `instance_install_bundle` related field to serializer
- add `/install_bundle` to instance URL
- `/install_bundle` only available for execution and hop node
- `/install_bundle` endpoint response contain a downloadable tgz with moc data
TODO: add actual data to the install bundle response
Signed-off-by: Hao Liu <haoli@redhat.com>
2022-09-23 09:46:12 -04:00