Skip to content

Commit 99ffaff

Browse files
committed
add Fedora 29 as an option
1 parent 5a61303 commit 99ffaff

File tree

2 files changed

+84
-32
lines changed

2 files changed

+84
-32
lines changed

Diff for: Dockerfile

+48-32
Original file line numberDiff line numberDiff line change
@@ -15,38 +15,54 @@ ICAgICAgICAgICAgICAtIFRoZSBwbGFuIChkaXN0cmlidXRpb24pIGFuZCBtb3N0IHBhcmFtZXRl\
1515
cnMgYXJlIHVwZGF0YWJsZS4KICAgICAgICAgICAgICAgICAgIC0gVGhlIGRlZmF1bHQgTGludXgg\
1616
cGFzc3dvcmQgaXMgZmVkb3JhLgogIGRlcGVuZGVuY2llczoKICAtIGRvY2tlci5pby9hbnNpYmxl\
1717
cGxheWJvb2tidW5kbGUvdm5jLWNsaWVudDpsYXRlc3QKICAtIGRvY2tlci5pby9hbnNpYmxlcGxh\
18-
eWJvb2tidW5kbGUvdm5jLWRlc2t0b3A6ZjI4CiAgLSBkb2NrZXIuaW8vYW5zaWJsZXBsYXlib29r\
19-
YnVuZGxlL3ZuYy1kZXNrdG9wOmYyNwpwbGFuczoKICAtIG5hbWU6IGYyOAogICAgZGVzY3JpcHRp\
20-
b246IFJ1biBhIGRlc2t0b3Agb2YgeW91ciBjaG9pY2Ugb24gRmVkb3JhIDI4CiAgICBmcmVlOiBU\
21-
cnVlCiAgICBtZXRhZGF0YToge30KICAgIHVwZGF0ZXNfdG86CiAgICAtIGYyNwogICAgcGFyYW1l\
22-
dGVyczoKICAgIC0gbmFtZTogdm5jcGFzcwogICAgICB0aXRsZTogVk5DIFBhc3N3b3JkCiAgICAg\
23-
IHR5cGU6IHN0cmluZwogICAgICByZXF1aXJlZDogdHJ1ZQogICAgICB1cGRhdGFibGU6IHRydWUK\
24-
ICAgICAgZGlzcGxheV90eXBlOiBwYXNzd29yZAogICAgICBtYXhsZW5ndGg6IDgKICAgIC0gbmFt\
25-
ZTogZGUKICAgICAgdGl0bGU6IERlc2t0b3AgRW52aXJvbm1lbnQKICAgICAgdHlwZTogZW51bQog\
26-
ICAgICBlbnVtOiBbJ2Z2d20nLCAnaTMnLCAnS0RFJywgJ0xYREUnLCAnTFhRdCcsICdNQVRFJywg\
27-
J1N1Z2FyJywgJ3R3bScsICdYZmNlJ10KICAgICAgZGVmYXVsdDogJ1hmY2UnCiAgICAgIHVwZGF0\
28-
YWJsZTogdHJ1ZQogICAgLSBuYW1lOiBkZXNoZWxsCiAgICAgIHRpdGxlOiBTaGVsbAogICAgICB0\
29-
eXBlOiBlbnVtCiAgICAgIGVudW06IFsnYmFzaCcsICdjc2gnLCAna3NoJywgJ3NoJ10KICAgICAg\
30-
ZGVmYXVsdDogJ2Jhc2gnCiAgICAgIHVwZGF0YWJsZTogdHJ1ZQogICAgLSBuYW1lOiByZXNvbHV0\
31-
aW9uCiAgICAgIHRpdGxlOiBEZXNrdG9wIFJlc29sdXRpb24KICAgICAgdHlwZTogZW51bQogICAg\
32-
ICBlbnVtOiBbJzgwMHg2MDAnLCAnMTAyNHg3NjgnLCAnMTI4MHgxMDI0JywgJzEzNjB4NzY4Jywg\
33-
JzE0NDB4OTAwJywgJzE5MjB4MTA4MCddCiAgICAgIGRlZmF1bHQ6ICcxMzYweDc2OCcKICAgICAg\
34-
dXBkYXRhYmxlOiB0cnVlCiAgLSBuYW1lOiBmMjcKICAgIGRlc2NyaXB0aW9uOiBSdW4gYSBEZXNr\
35-
dG9wIG9mIHlvdXIgY2hvaWNlIG9uIEZlZG9yYSAyNyAKICAgIGZyZWU6IFRydWUKICAgIG1ldGFk\
36-
YXRhOiB7fQogICAgdXBkYXRlc190bzoKICAgIC0gZjI4CiAgICBwYXJhbWV0ZXJzOiAKICAgIC0g\
37-
bmFtZTogdm5jcGFzcwogICAgICB0aXRsZTogVk5DIFBhc3N3b3JkCiAgICAgIHR5cGU6IHN0cmlu\
38-
ZwogICAgICByZXF1aXJlZDogdHJ1ZQogICAgICB1cGRhdGFibGU6IHRydWUKICAgICAgZGlzcGxh\
39-
eV90eXBlOiBwYXNzd29yZAogICAgICBtYXhsZW5ndGg6IDgKICAgIC0gbmFtZTogZGUKICAgICAg\
40-
dGl0bGU6IERlc2t0b3AgRW52aXJvbm1lbnQKICAgICAgdHlwZTogZW51bQogICAgICBlbnVtOiBb\
41-
J2Z2d20nLCAnaTMnLCAnS0RFJywgJ0xYREUnLCAnTFhRdCcsICdNQVRFJywgJ1N1Z2FyJywgJ3R3\
42-
bScsICdYZmNlJ10KICAgICAgZGVmYXVsdDogJ1hmY2UnCiAgICAgIHVwZGF0YWJsZTogdHJ1ZQog\
43-
ICAgLSBuYW1lOiBkZXNoZWxsCiAgICAgIHRpdGxlOiBTaGVsbAogICAgICB0eXBlOiBlbnVtCiAg\
44-
ICAgIGVudW06IFsnYmFzaCcsICdjc2gnLCAna3NoJywgJ3NoJ10KICAgICAgZGVmYXVsdDogJ2Jh\
45-
c2gnCiAgICAgIHVwZGF0YWJsZTogdHJ1ZQogICAgLSBuYW1lOiByZXNvbHV0aW9uCiAgICAgIHRp\
46-
dGxlOiBEZXNrdG9wIFJlc29sdXRpb24KICAgICAgdHlwZTogZW51bQogICAgICBlbnVtOiBbJzgw\
47-
MHg2MDAnLCAnMTAyNHg3NjgnLCAnMTI4MHgxMDI0JywgJzEzNjB4NzY4JywgJzE0NDB4OTAwJywg\
48-
JzE5MjB4MTA4MCddCiAgICAgIGRlZmF1bHQ6ICcxMzYweDc2OCcKICAgICAgdXBkYXRhYmxlOiB0\
49-
cnVlCg=="
18+
eWJvb2tidW5kbGUvdm5jLWRlc2t0b3A6ZjI5CiAgLSBkb2NrZXIuaW8vYW5zaWJsZXBsYXlib29r\
19+
YnVuZGxlL3ZuYy1kZXNrdG9wOmYyOAogIC0gZG9ja2VyLmlvL2Fuc2libGVwbGF5Ym9va2J1bmRs\
20+
ZS92bmMtZGVza3RvcDpmMjcKcGxhbnM6CiAgLSBuYW1lOiBmMjkKICAgIGRlc2NyaXB0aW9uOiBS\
21+
dW4gYSBkZXNrdG9wIG9mIHlvdXIgY2hvaWNlIG9uIEZlZG9yYSAyOQogICAgZnJlZTogVHJ1ZQog\
22+
ICAgbWV0YWRhdGE6IHt9CiAgICB1cGRhdGVzX3RvOgogICAgLSBmMjgKICAgIC0gZjI3CiAgICBw\
23+
YXJhbWV0ZXJzOgogICAgLSBuYW1lOiB2bmNwYXNzCiAgICAgIHRpdGxlOiBWTkMgUGFzc3dvcmQK\
24+
ICAgICAgdHlwZTogc3RyaW5nCiAgICAgIHJlcXVpcmVkOiB0cnVlCiAgICAgIHVwZGF0YWJsZTog\
25+
dHJ1ZQogICAgICBkaXNwbGF5X3R5cGU6IHBhc3N3b3JkCiAgICAgIG1heGxlbmd0aDogOAogICAg\
26+
LSBuYW1lOiBkZQogICAgICB0aXRsZTogRGVza3RvcCBFbnZpcm9ubWVudAogICAgICB0eXBlOiBl\
27+
bnVtCiAgICAgIGVudW06IFsnZnZ3bScsICdpMycsICdLREUnLCAnTFhERScsICdMWFF0JywgJ01B\
28+
VEUnLCAnU3VnYXInLCAndHdtJywgJ1hmY2UnXQogICAgICBkZWZhdWx0OiAnWGZjZScKICAgICAg\
29+
dXBkYXRhYmxlOiB0cnVlCiAgICAtIG5hbWU6IGRlc2hlbGwKICAgICAgdGl0bGU6IFNoZWxsCiAg\
30+
ICAgIHR5cGU6IGVudW0KICAgICAgZW51bTogWydiYXNoJywgJ2NzaCcsICdrc2gnLCAnc2gnXQog\
31+
ICAgICBkZWZhdWx0OiAnYmFzaCcKICAgICAgdXBkYXRhYmxlOiB0cnVlCiAgICAtIG5hbWU6IHJl\
32+
c29sdXRpb24KICAgICAgdGl0bGU6IERlc2t0b3AgUmVzb2x1dGlvbgogICAgICB0eXBlOiBlbnVt\
33+
CiAgICAgIGVudW06IFsnODAweDYwMCcsICcxMDI0eDc2OCcsICcxMjgweDEwMjQnLCAnMTM2MHg3\
34+
NjgnLCAnMTQ0MHg5MDAnLCAnMTkyMHgxMDgwJ10KICAgICAgZGVmYXVsdDogJzEzNjB4NzY4Jwog\
35+
ICAgICB1cGRhdGFibGU6IHRydWUKICAtIG5hbWU6IGYyOAogICAgZGVzY3JpcHRpb246IFJ1biBh\
36+
IGRlc2t0b3Agb2YgeW91ciBjaG9pY2Ugb24gRmVkb3JhIDI4CiAgICBmcmVlOiBUcnVlCiAgICBt\
37+
ZXRhZGF0YToge30KICAgIHVwZGF0ZXNfdG86CiAgICAtIGYyOQogICAgLSBmMjcKICAgIHBhcmFt\
38+
ZXRlcnM6CiAgICAtIG5hbWU6IHZuY3Bhc3MKICAgICAgdGl0bGU6IFZOQyBQYXNzd29yZAogICAg\
39+
ICB0eXBlOiBzdHJpbmcKICAgICAgcmVxdWlyZWQ6IHRydWUKICAgICAgdXBkYXRhYmxlOiB0cnVl\
40+
CiAgICAgIGRpc3BsYXlfdHlwZTogcGFzc3dvcmQKICAgICAgbWF4bGVuZ3RoOiA4CiAgICAtIG5h\
41+
bWU6IGRlCiAgICAgIHRpdGxlOiBEZXNrdG9wIEVudmlyb25tZW50CiAgICAgIHR5cGU6IGVudW0K\
42+
ICAgICAgZW51bTogWydmdndtJywgJ2kzJywgJ0tERScsICdMWERFJywgJ0xYUXQnLCAnTUFURScs\
43+
ICdTdWdhcicsICd0d20nLCAnWGZjZSddCiAgICAgIGRlZmF1bHQ6ICdYZmNlJwogICAgICB1cGRh\
44+
dGFibGU6IHRydWUKICAgIC0gbmFtZTogZGVzaGVsbAogICAgICB0aXRsZTogU2hlbGwKICAgICAg\
45+
dHlwZTogZW51bQogICAgICBlbnVtOiBbJ2Jhc2gnLCAnY3NoJywgJ2tzaCcsICdzaCddCiAgICAg\
46+
IGRlZmF1bHQ6ICdiYXNoJwogICAgICB1cGRhdGFibGU6IHRydWUKICAgIC0gbmFtZTogcmVzb2x1\
47+
dGlvbgogICAgICB0aXRsZTogRGVza3RvcCBSZXNvbHV0aW9uCiAgICAgIHR5cGU6IGVudW0KICAg\
48+
ICAgZW51bTogWyc4MDB4NjAwJywgJzEwMjR4NzY4JywgJzEyODB4MTAyNCcsICcxMzYweDc2OCcs\
49+
ICcxNDQweDkwMCcsICcxOTIweDEwODAnXQogICAgICBkZWZhdWx0OiAnMTM2MHg3NjgnCiAgICAg\
50+
IHVwZGF0YWJsZTogdHJ1ZQogIC0gbmFtZTogZjI3CiAgICBkZXNjcmlwdGlvbjogUnVuIGEgRGVz\
51+
a3RvcCBvZiB5b3VyIGNob2ljZSBvbiBGZWRvcmEgMjcgCiAgICBmcmVlOiBUcnVlCiAgICBtZXRh\
52+
ZGF0YToge30KICAgIHVwZGF0ZXNfdG86CiAgICAtIGYyOQogICAgLSBmMjgKICAgIHBhcmFtZXRl\
53+
cnM6IAogICAgLSBuYW1lOiB2bmNwYXNzCiAgICAgIHRpdGxlOiBWTkMgUGFzc3dvcmQKICAgICAg\
54+
dHlwZTogc3RyaW5nCiAgICAgIHJlcXVpcmVkOiB0cnVlCiAgICAgIHVwZGF0YWJsZTogdHJ1ZQog\
55+
ICAgICBkaXNwbGF5X3R5cGU6IHBhc3N3b3JkCiAgICAgIG1heGxlbmd0aDogOAogICAgLSBuYW1l\
56+
OiBkZQogICAgICB0aXRsZTogRGVza3RvcCBFbnZpcm9ubWVudAogICAgICB0eXBlOiBlbnVtCiAg\
57+
ICAgIGVudW06IFsnZnZ3bScsICdpMycsICdLREUnLCAnTFhERScsICdMWFF0JywgJ01BVEUnLCAn\
58+
U3VnYXInLCAndHdtJywgJ1hmY2UnXQogICAgICBkZWZhdWx0OiAnWGZjZScKICAgICAgdXBkYXRh\
59+
YmxlOiB0cnVlCiAgICAtIG5hbWU6IGRlc2hlbGwKICAgICAgdGl0bGU6IFNoZWxsCiAgICAgIHR5\
60+
cGU6IGVudW0KICAgICAgZW51bTogWydiYXNoJywgJ2NzaCcsICdrc2gnLCAnc2gnXQogICAgICBk\
61+
ZWZhdWx0OiAnYmFzaCcKICAgICAgdXBkYXRhYmxlOiB0cnVlCiAgICAtIG5hbWU6IHJlc29sdXRp\
62+
b24KICAgICAgdGl0bGU6IERlc2t0b3AgUmVzb2x1dGlvbgogICAgICB0eXBlOiBlbnVtCiAgICAg\
63+
IGVudW06IFsnODAweDYwMCcsICcxMDI0eDc2OCcsICcxMjgweDEwMjQnLCAnMTM2MHg3NjgnLCAn\
64+
MTQ0MHg5MDAnLCAnMTkyMHgxMDgwJ10KICAgICAgZGVmYXVsdDogJzEzNjB4NzY4JwogICAgICB1\
65+
cGRhdGFibGU6IHRydWUK"
5066

5167

5268

Diff for: apb.yml

+36
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,49 @@ metadata:
1414
- The default Linux password is fedora.
1515
dependencies:
1616
- docker.io/ansibleplaybookbundle/vnc-client:latest
17+
- docker.io/ansibleplaybookbundle/vnc-desktop:f29
1718
- docker.io/ansibleplaybookbundle/vnc-desktop:f28
1819
- docker.io/ansibleplaybookbundle/vnc-desktop:f27
1920
plans:
21+
- name: f29
22+
description: Run a desktop of your choice on Fedora 29
23+
free: True
24+
metadata: {}
25+
updates_to:
26+
- f28
27+
- f27
28+
parameters:
29+
- name: vncpass
30+
title: VNC Password
31+
type: string
32+
required: true
33+
updatable: true
34+
display_type: password
35+
maxlength: 8
36+
- name: de
37+
title: Desktop Environment
38+
type: enum
39+
enum: ['fvwm', 'i3', 'KDE', 'LXDE', 'LXQt', 'MATE', 'Sugar', 'twm', 'Xfce']
40+
default: 'Xfce'
41+
updatable: true
42+
- name: deshell
43+
title: Shell
44+
type: enum
45+
enum: ['bash', 'csh', 'ksh', 'sh']
46+
default: 'bash'
47+
updatable: true
48+
- name: resolution
49+
title: Desktop Resolution
50+
type: enum
51+
enum: ['800x600', '1024x768', '1280x1024', '1360x768', '1440x900', '1920x1080']
52+
default: '1360x768'
53+
updatable: true
2054
- name: f28
2155
description: Run a desktop of your choice on Fedora 28
2256
free: True
2357
metadata: {}
2458
updates_to:
59+
- f29
2560
- f27
2661
parameters:
2762
- name: vncpass
@@ -54,6 +89,7 @@ plans:
5489
free: True
5590
metadata: {}
5691
updates_to:
92+
- f29
5793
- f28
5894
parameters:
5995
- name: vncpass

0 commit comments

Comments
 (0)