Merge branch 'ci-superuser' into 'master'
Ci superuser See merge request fablab/labsync!4
This commit is contained in:
commit
7bb5c56ff2
4 changed files with 19 additions and 3 deletions
|
|
@ -2,8 +2,8 @@ image: docker:latest
|
|||
|
||||
variables:
|
||||
PACKER_VERSION: 1.2.0
|
||||
ANNOUNCE: http://raven.lab.fablab-nea.de:6969/announce
|
||||
WEBSEED: http://raven.lab.fablab-nea.de/labsync
|
||||
ANNOUNCE: http://10.105.255.0:6969/announce
|
||||
WEBSEED: http://10.105.255.0/labsync/$CI_COMMIT_REF_NAME/$CI_PIPELINE_ID/images
|
||||
PACKER_DOCKER_IMAGE: ${CI_REGISTRY_IMAGE}/packer
|
||||
MKTORRENT_DOCKER_IMAGE: ${CI_REGISTRY_IMAGE}/mktorrent
|
||||
|
||||
|
|
@ -35,7 +35,7 @@ dockerimage:
|
|||
squashfs:
|
||||
stage: build
|
||||
script:
|
||||
- make images/debian-stretch
|
||||
- make images/debian-stretch.squashfs
|
||||
artifacts:
|
||||
paths:
|
||||
- images
|
||||
|
|
|
|||
|
|
@ -2,6 +2,9 @@
|
|||
- hosts: default
|
||||
any_errors_fatal: yes
|
||||
roles:
|
||||
- role: superuser
|
||||
tags:
|
||||
- superuser
|
||||
- role: auth
|
||||
tags:
|
||||
- auth
|
||||
|
|
|
|||
2
packer/ansible/roles/superuser/files/authorized_keys
Normal file
2
packer/ansible/roles/superuser/files/authorized_keys
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQD0f7+Y4QSUsSvd360eq0Q/ESVfE/s0WxJIrzvW8cazTcmld8/rKxGQR2xrxApu7pzZlZC3LDbQrx3B6nNVEZi0dPUgkJz9oEKRY5vSJ6x0H9cZ0iFfTcCTz5znflqGaFI6E6W6Vtl+DzIrmkFgaR0wNmV9DCcYAJreW4E32t8dKsG1Pv347N0eAZs3shokPYr7dmGoNiKzTOn/ILQ1Hxppzqy1ch2h8k2KL0+FM6wO76ijivBzfMZRJW0DVYsmebO6Je5HglkzYXvrNUtcD2gIrNE0YKByjorTjjf3336S+0uBGxetzhnl+XA2PxHB/3n9AzYC4DI/Nb9wgLBo6Ql+EYaPLKnGl3JHvtcOyAfoNVPdNDfbZz+tfe8cBUt1IPTlm26RYKgwCnJvcBD6dk/5mxu1ogjSfgEIqihJaq3j3+NfIY1CUFx1U6ISG40SWEXF5xV1qW3NZg5FqqA8sOfWLlkON/yFkPJ2shXUXmiZtjXMWM6XLIO054EN7cpUxHGPspjgynU9XLc45c4k5lKF1xQv13B8n8dHNEL01MU21svfdGcpuOsRvzagLX51+rVRJObYP1bZudyYVDgsxB6B/TiBHw3Xl3mwEs4KVi/cqVsPpaG3hwqCreDlV+NeCVtb0qb1WJ2Sae83CA6NEcUvRbrwAnU/vEhJepfo6j7WSw== jalr@jalr-tp
|
||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDIN2OoowP25rTyS62coHoHuJD2134DsoAM7d0z5u7KvyK9hGs/3FWf6EQkdN/eHVrzjT4+yS+zNKPNAv9dBsC5iXS9xk2iZcscQIEsy57S5WtGmMaX50xWtwPN7RXp783eCKe9arU4Ttq6xDpL0ASHEq3BiMGcGT20X1c88bN1kxAQOYPsZGQRhwgLnMty8CJSxdJYgfjBJk01srp6I+YEZFPbS3IERDsYGrUyHBOkXnWbO6NAyDnlD97QOAVr32dgZfoqBDhGd0GVdU2PWI1A0IYFjvqB0xs8FJNF9ivrg1zH8KZ29HyGDzG+E6kYd8PQI97CcRrNR8ZwwP5F4/K/ simon@pita
|
||||
11
packer/ansible/roles/superuser/tasks/main.yml
Normal file
11
packer/ansible/roles/superuser/tasks/main.yml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
- name: create root .ssh directory
|
||||
file:
|
||||
path: /root/.ssh
|
||||
owner: root
|
||||
group: root
|
||||
state: directory
|
||||
|
||||
- name: set authorized keys for root user
|
||||
copy:
|
||||
src: files/authorized_keys
|
||||
dest: /root/.ssh/authorized_keys
|
||||
Loading…
Add table
Add a link
Reference in a new issue