Skip to content

Commit

Permalink
Merge pull request #7 from jmontleon/add-fedora-29
Browse files Browse the repository at this point in the history
Add fedora 29
  • Loading branch information
jmontleon authored Oct 10, 2018
2 parents 5a61303 + 99ffaff commit 5072413
Show file tree
Hide file tree
Showing 2 changed files with 84 additions and 32 deletions.
80 changes: 48 additions & 32 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,38 +15,54 @@ ICAgICAgICAgICAgICAtIFRoZSBwbGFuIChkaXN0cmlidXRpb24pIGFuZCBtb3N0IHBhcmFtZXRl\
cnMgYXJlIHVwZGF0YWJsZS4KICAgICAgICAgICAgICAgICAgIC0gVGhlIGRlZmF1bHQgTGludXgg\
cGFzc3dvcmQgaXMgZmVkb3JhLgogIGRlcGVuZGVuY2llczoKICAtIGRvY2tlci5pby9hbnNpYmxl\
cGxheWJvb2tidW5kbGUvdm5jLWNsaWVudDpsYXRlc3QKICAtIGRvY2tlci5pby9hbnNpYmxlcGxh\
eWJvb2tidW5kbGUvdm5jLWRlc2t0b3A6ZjI4CiAgLSBkb2NrZXIuaW8vYW5zaWJsZXBsYXlib29r\
YnVuZGxlL3ZuYy1kZXNrdG9wOmYyNwpwbGFuczoKICAtIG5hbWU6IGYyOAogICAgZGVzY3JpcHRp\
b246IFJ1biBhIGRlc2t0b3Agb2YgeW91ciBjaG9pY2Ugb24gRmVkb3JhIDI4CiAgICBmcmVlOiBU\
cnVlCiAgICBtZXRhZGF0YToge30KICAgIHVwZGF0ZXNfdG86CiAgICAtIGYyNwogICAgcGFyYW1l\
dGVyczoKICAgIC0gbmFtZTogdm5jcGFzcwogICAgICB0aXRsZTogVk5DIFBhc3N3b3JkCiAgICAg\
IHR5cGU6IHN0cmluZwogICAgICByZXF1aXJlZDogdHJ1ZQogICAgICB1cGRhdGFibGU6IHRydWUK\
ICAgICAgZGlzcGxheV90eXBlOiBwYXNzd29yZAogICAgICBtYXhsZW5ndGg6IDgKICAgIC0gbmFt\
ZTogZGUKICAgICAgdGl0bGU6IERlc2t0b3AgRW52aXJvbm1lbnQKICAgICAgdHlwZTogZW51bQog\
ICAgICBlbnVtOiBbJ2Z2d20nLCAnaTMnLCAnS0RFJywgJ0xYREUnLCAnTFhRdCcsICdNQVRFJywg\
J1N1Z2FyJywgJ3R3bScsICdYZmNlJ10KICAgICAgZGVmYXVsdDogJ1hmY2UnCiAgICAgIHVwZGF0\
YWJsZTogdHJ1ZQogICAgLSBuYW1lOiBkZXNoZWxsCiAgICAgIHRpdGxlOiBTaGVsbAogICAgICB0\
eXBlOiBlbnVtCiAgICAgIGVudW06IFsnYmFzaCcsICdjc2gnLCAna3NoJywgJ3NoJ10KICAgICAg\
ZGVmYXVsdDogJ2Jhc2gnCiAgICAgIHVwZGF0YWJsZTogdHJ1ZQogICAgLSBuYW1lOiByZXNvbHV0\
aW9uCiAgICAgIHRpdGxlOiBEZXNrdG9wIFJlc29sdXRpb24KICAgICAgdHlwZTogZW51bQogICAg\
ICBlbnVtOiBbJzgwMHg2MDAnLCAnMTAyNHg3NjgnLCAnMTI4MHgxMDI0JywgJzEzNjB4NzY4Jywg\
JzE0NDB4OTAwJywgJzE5MjB4MTA4MCddCiAgICAgIGRlZmF1bHQ6ICcxMzYweDc2OCcKICAgICAg\
dXBkYXRhYmxlOiB0cnVlCiAgLSBuYW1lOiBmMjcKICAgIGRlc2NyaXB0aW9uOiBSdW4gYSBEZXNr\
dG9wIG9mIHlvdXIgY2hvaWNlIG9uIEZlZG9yYSAyNyAKICAgIGZyZWU6IFRydWUKICAgIG1ldGFk\
YXRhOiB7fQogICAgdXBkYXRlc190bzoKICAgIC0gZjI4CiAgICBwYXJhbWV0ZXJzOiAKICAgIC0g\
bmFtZTogdm5jcGFzcwogICAgICB0aXRsZTogVk5DIFBhc3N3b3JkCiAgICAgIHR5cGU6IHN0cmlu\
ZwogICAgICByZXF1aXJlZDogdHJ1ZQogICAgICB1cGRhdGFibGU6IHRydWUKICAgICAgZGlzcGxh\
eV90eXBlOiBwYXNzd29yZAogICAgICBtYXhsZW5ndGg6IDgKICAgIC0gbmFtZTogZGUKICAgICAg\
dGl0bGU6IERlc2t0b3AgRW52aXJvbm1lbnQKICAgICAgdHlwZTogZW51bQogICAgICBlbnVtOiBb\
J2Z2d20nLCAnaTMnLCAnS0RFJywgJ0xYREUnLCAnTFhRdCcsICdNQVRFJywgJ1N1Z2FyJywgJ3R3\
bScsICdYZmNlJ10KICAgICAgZGVmYXVsdDogJ1hmY2UnCiAgICAgIHVwZGF0YWJsZTogdHJ1ZQog\
ICAgLSBuYW1lOiBkZXNoZWxsCiAgICAgIHRpdGxlOiBTaGVsbAogICAgICB0eXBlOiBlbnVtCiAg\
ICAgIGVudW06IFsnYmFzaCcsICdjc2gnLCAna3NoJywgJ3NoJ10KICAgICAgZGVmYXVsdDogJ2Jh\
c2gnCiAgICAgIHVwZGF0YWJsZTogdHJ1ZQogICAgLSBuYW1lOiByZXNvbHV0aW9uCiAgICAgIHRp\
dGxlOiBEZXNrdG9wIFJlc29sdXRpb24KICAgICAgdHlwZTogZW51bQogICAgICBlbnVtOiBbJzgw\
MHg2MDAnLCAnMTAyNHg3NjgnLCAnMTI4MHgxMDI0JywgJzEzNjB4NzY4JywgJzE0NDB4OTAwJywg\
JzE5MjB4MTA4MCddCiAgICAgIGRlZmF1bHQ6ICcxMzYweDc2OCcKICAgICAgdXBkYXRhYmxlOiB0\
cnVlCg=="
eWJvb2tidW5kbGUvdm5jLWRlc2t0b3A6ZjI5CiAgLSBkb2NrZXIuaW8vYW5zaWJsZXBsYXlib29r\
YnVuZGxlL3ZuYy1kZXNrdG9wOmYyOAogIC0gZG9ja2VyLmlvL2Fuc2libGVwbGF5Ym9va2J1bmRs\
ZS92bmMtZGVza3RvcDpmMjcKcGxhbnM6CiAgLSBuYW1lOiBmMjkKICAgIGRlc2NyaXB0aW9uOiBS\
dW4gYSBkZXNrdG9wIG9mIHlvdXIgY2hvaWNlIG9uIEZlZG9yYSAyOQogICAgZnJlZTogVHJ1ZQog\
ICAgbWV0YWRhdGE6IHt9CiAgICB1cGRhdGVzX3RvOgogICAgLSBmMjgKICAgIC0gZjI3CiAgICBw\
YXJhbWV0ZXJzOgogICAgLSBuYW1lOiB2bmNwYXNzCiAgICAgIHRpdGxlOiBWTkMgUGFzc3dvcmQK\
ICAgICAgdHlwZTogc3RyaW5nCiAgICAgIHJlcXVpcmVkOiB0cnVlCiAgICAgIHVwZGF0YWJsZTog\
dHJ1ZQogICAgICBkaXNwbGF5X3R5cGU6IHBhc3N3b3JkCiAgICAgIG1heGxlbmd0aDogOAogICAg\
LSBuYW1lOiBkZQogICAgICB0aXRsZTogRGVza3RvcCBFbnZpcm9ubWVudAogICAgICB0eXBlOiBl\
bnVtCiAgICAgIGVudW06IFsnZnZ3bScsICdpMycsICdLREUnLCAnTFhERScsICdMWFF0JywgJ01B\
VEUnLCAnU3VnYXInLCAndHdtJywgJ1hmY2UnXQogICAgICBkZWZhdWx0OiAnWGZjZScKICAgICAg\
dXBkYXRhYmxlOiB0cnVlCiAgICAtIG5hbWU6IGRlc2hlbGwKICAgICAgdGl0bGU6IFNoZWxsCiAg\
ICAgIHR5cGU6IGVudW0KICAgICAgZW51bTogWydiYXNoJywgJ2NzaCcsICdrc2gnLCAnc2gnXQog\
ICAgICBkZWZhdWx0OiAnYmFzaCcKICAgICAgdXBkYXRhYmxlOiB0cnVlCiAgICAtIG5hbWU6IHJl\
c29sdXRpb24KICAgICAgdGl0bGU6IERlc2t0b3AgUmVzb2x1dGlvbgogICAgICB0eXBlOiBlbnVt\
CiAgICAgIGVudW06IFsnODAweDYwMCcsICcxMDI0eDc2OCcsICcxMjgweDEwMjQnLCAnMTM2MHg3\
NjgnLCAnMTQ0MHg5MDAnLCAnMTkyMHgxMDgwJ10KICAgICAgZGVmYXVsdDogJzEzNjB4NzY4Jwog\
ICAgICB1cGRhdGFibGU6IHRydWUKICAtIG5hbWU6IGYyOAogICAgZGVzY3JpcHRpb246IFJ1biBh\
IGRlc2t0b3Agb2YgeW91ciBjaG9pY2Ugb24gRmVkb3JhIDI4CiAgICBmcmVlOiBUcnVlCiAgICBt\
ZXRhZGF0YToge30KICAgIHVwZGF0ZXNfdG86CiAgICAtIGYyOQogICAgLSBmMjcKICAgIHBhcmFt\
ZXRlcnM6CiAgICAtIG5hbWU6IHZuY3Bhc3MKICAgICAgdGl0bGU6IFZOQyBQYXNzd29yZAogICAg\
ICB0eXBlOiBzdHJpbmcKICAgICAgcmVxdWlyZWQ6IHRydWUKICAgICAgdXBkYXRhYmxlOiB0cnVl\
CiAgICAgIGRpc3BsYXlfdHlwZTogcGFzc3dvcmQKICAgICAgbWF4bGVuZ3RoOiA4CiAgICAtIG5h\
bWU6IGRlCiAgICAgIHRpdGxlOiBEZXNrdG9wIEVudmlyb25tZW50CiAgICAgIHR5cGU6IGVudW0K\
ICAgICAgZW51bTogWydmdndtJywgJ2kzJywgJ0tERScsICdMWERFJywgJ0xYUXQnLCAnTUFURScs\
ICdTdWdhcicsICd0d20nLCAnWGZjZSddCiAgICAgIGRlZmF1bHQ6ICdYZmNlJwogICAgICB1cGRh\
dGFibGU6IHRydWUKICAgIC0gbmFtZTogZGVzaGVsbAogICAgICB0aXRsZTogU2hlbGwKICAgICAg\
dHlwZTogZW51bQogICAgICBlbnVtOiBbJ2Jhc2gnLCAnY3NoJywgJ2tzaCcsICdzaCddCiAgICAg\
IGRlZmF1bHQ6ICdiYXNoJwogICAgICB1cGRhdGFibGU6IHRydWUKICAgIC0gbmFtZTogcmVzb2x1\
dGlvbgogICAgICB0aXRsZTogRGVza3RvcCBSZXNvbHV0aW9uCiAgICAgIHR5cGU6IGVudW0KICAg\
ICAgZW51bTogWyc4MDB4NjAwJywgJzEwMjR4NzY4JywgJzEyODB4MTAyNCcsICcxMzYweDc2OCcs\
ICcxNDQweDkwMCcsICcxOTIweDEwODAnXQogICAgICBkZWZhdWx0OiAnMTM2MHg3NjgnCiAgICAg\
IHVwZGF0YWJsZTogdHJ1ZQogIC0gbmFtZTogZjI3CiAgICBkZXNjcmlwdGlvbjogUnVuIGEgRGVz\
a3RvcCBvZiB5b3VyIGNob2ljZSBvbiBGZWRvcmEgMjcgCiAgICBmcmVlOiBUcnVlCiAgICBtZXRh\
ZGF0YToge30KICAgIHVwZGF0ZXNfdG86CiAgICAtIGYyOQogICAgLSBmMjgKICAgIHBhcmFtZXRl\
cnM6IAogICAgLSBuYW1lOiB2bmNwYXNzCiAgICAgIHRpdGxlOiBWTkMgUGFzc3dvcmQKICAgICAg\
dHlwZTogc3RyaW5nCiAgICAgIHJlcXVpcmVkOiB0cnVlCiAgICAgIHVwZGF0YWJsZTogdHJ1ZQog\
ICAgICBkaXNwbGF5X3R5cGU6IHBhc3N3b3JkCiAgICAgIG1heGxlbmd0aDogOAogICAgLSBuYW1l\
OiBkZQogICAgICB0aXRsZTogRGVza3RvcCBFbnZpcm9ubWVudAogICAgICB0eXBlOiBlbnVtCiAg\
ICAgIGVudW06IFsnZnZ3bScsICdpMycsICdLREUnLCAnTFhERScsICdMWFF0JywgJ01BVEUnLCAn\
U3VnYXInLCAndHdtJywgJ1hmY2UnXQogICAgICBkZWZhdWx0OiAnWGZjZScKICAgICAgdXBkYXRh\
YmxlOiB0cnVlCiAgICAtIG5hbWU6IGRlc2hlbGwKICAgICAgdGl0bGU6IFNoZWxsCiAgICAgIHR5\
cGU6IGVudW0KICAgICAgZW51bTogWydiYXNoJywgJ2NzaCcsICdrc2gnLCAnc2gnXQogICAgICBk\
ZWZhdWx0OiAnYmFzaCcKICAgICAgdXBkYXRhYmxlOiB0cnVlCiAgICAtIG5hbWU6IHJlc29sdXRp\
b24KICAgICAgdGl0bGU6IERlc2t0b3AgUmVzb2x1dGlvbgogICAgICB0eXBlOiBlbnVtCiAgICAg\
IGVudW06IFsnODAweDYwMCcsICcxMDI0eDc2OCcsICcxMjgweDEwMjQnLCAnMTM2MHg3NjgnLCAn\
MTQ0MHg5MDAnLCAnMTkyMHgxMDgwJ10KICAgICAgZGVmYXVsdDogJzEzNjB4NzY4JwogICAgICB1\
cGRhdGFibGU6IHRydWUK"



Expand Down
36 changes: 36 additions & 0 deletions apb.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,49 @@ metadata:
- The default Linux password is fedora.
dependencies:
- docker.io/ansibleplaybookbundle/vnc-client:latest
- docker.io/ansibleplaybookbundle/vnc-desktop:f29
- docker.io/ansibleplaybookbundle/vnc-desktop:f28
- docker.io/ansibleplaybookbundle/vnc-desktop:f27
plans:
- name: f29
description: Run a desktop of your choice on Fedora 29
free: True
metadata: {}
updates_to:
- f28
- f27
parameters:
- name: vncpass
title: VNC Password
type: string
required: true
updatable: true
display_type: password
maxlength: 8
- name: de
title: Desktop Environment
type: enum
enum: ['fvwm', 'i3', 'KDE', 'LXDE', 'LXQt', 'MATE', 'Sugar', 'twm', 'Xfce']
default: 'Xfce'
updatable: true
- name: deshell
title: Shell
type: enum
enum: ['bash', 'csh', 'ksh', 'sh']
default: 'bash'
updatable: true
- name: resolution
title: Desktop Resolution
type: enum
enum: ['800x600', '1024x768', '1280x1024', '1360x768', '1440x900', '1920x1080']
default: '1360x768'
updatable: true
- name: f28
description: Run a desktop of your choice on Fedora 28
free: True
metadata: {}
updates_to:
- f29
- f27
parameters:
- name: vncpass
Expand Down Expand Up @@ -54,6 +89,7 @@ plans:
free: True
metadata: {}
updates_to:
- f29
- f28
parameters:
- name: vncpass
Expand Down

0 comments on commit 5072413

Please sign in to comment.