Skip to content

Commit b6c76ea

Browse files
committed
Rework Micro 6.2 offering
* Add Base, 64k images, Rpi image
1 parent 515cc4f commit b6c76ea

File tree

2 files changed

+232
-8
lines changed

2 files changed

+232
-8
lines changed

_data/62.yml

Lines changed: 214 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,18 @@ bg-color: leapmicro
44
fg-color: white
55
logo: logos/leapmicro.svg
66
choosing-media: true
7+
78
downloads:
89
- name: installation_images
910
display: all
1011
arches:
12+
13+
# ================================
14+
# x86_64 installation images
15+
# ================================
1116
- name: x86_64
1217
types:
18+
1319
- name: selfinstall_image
1420
desc: kvm_desc
1521
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Default-SelfInstall.iso
@@ -20,6 +26,7 @@ downloads:
2026
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Default-SelfInstall.iso?mirrorlist
2127
- name: checksum
2228
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Default-SelfInstall.iso.sha256
29+
2330
- name: preconfigured_image
2431
desc: kvm_desc
2532
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default.raw.xz
@@ -30,6 +37,7 @@ downloads:
3037
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default.raw.xz?mirrorlist
3138
- name: checksum
3239
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default.raw.xz.sha256
40+
3341
- name: encrypted_image
3442
desc: kvm_desc
3543
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-encrypted.raw.xz
@@ -40,6 +48,7 @@ downloads:
4048
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-encrypted.raw.xz?mirrorlist
4149
- name: checksum
4250
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-encrypted.raw.xz.sha256
51+
4352
- name: preconfigured_qcow_image
4453
desc: kvm_desc
4554
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-qcow.qcow2
@@ -50,6 +59,7 @@ downloads:
5059
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-qcow.qcow2?mirrorlist
5160
- name: checksum
5261
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-qcow.qcow2.sha256
62+
5363
- name: vmware_image
5464
desc: kvm_desc
5565
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-VMware.vmdk
@@ -60,6 +70,7 @@ downloads:
6070
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-VMware.vmdk?mirrorlist
6171
- name: checksum
6272
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Default-VMware.vmdk.sha256
73+
6374
- name: packages_image
6475
desc: packages_image_desc
6576
primary_link: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-x86_64.iso
@@ -70,10 +81,14 @@ downloads:
7081
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-x86_64.iso?mirrorlist
7182
- name: checksum
7283
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-x86_64.iso.sha256
73-
7484

85+
86+
# ================================
87+
# aarch64 installation images
88+
# ================================
7589
- name: aarch64
7690
types:
91+
7792
- name: selfinstall_image
7893
desc: kvm_desc
7994
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Default-SelfInstall.iso
@@ -84,6 +99,19 @@ downloads:
8499
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Default-SelfInstall.iso?mirrorlist
85100
- name: checksum
86101
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Default-SelfInstall.iso.sha256
102+
103+
- name: rpi_image
104+
desc: rpi_image
105+
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz
106+
links:
107+
- name: metalink
108+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz.meta4
109+
- name: pick_mirror
110+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz?mirrorlist
111+
- name: checksum
112+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-RaspberryPi.raw.xz.sha256
113+
114+
# Default images
87115
- name: preconfigured_image
88116
desc: kvm_desc
89117
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default.raw.xz
@@ -94,6 +122,7 @@ downloads:
94122
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default.raw.xz?mirrorlist
95123
- name: checksum
96124
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default.raw.xz.sha256
125+
97126
- name: preconfigured_qcow_image
98127
desc: kvm_desc
99128
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-qcow.qcow2
@@ -104,14 +133,191 @@ downloads:
104133
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-qcow.qcow2?mirrorlist
105134
- name: checksum
106135
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-qcow.qcow2.sha256
107-
- name: packages_image
108-
desc: packages_image_desc
109-
primary_link: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso
136+
137+
- name: encrypted_image
138+
desc: kvm_desc
139+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-encrypted.raw.xz
140+
links:
141+
- name: metalink
142+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-encrypted.raw.xz.meta4
143+
- name: pick_mirror
144+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-encrypted.raw.xz?mirrorlist
145+
- name: checksum
146+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-encrypted.raw.xz.sha256
147+
148+
# New Default 64kB images
149+
- name: preconfigured_64kb_image
150+
desc: kvm_desc
151+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz
152+
links:
153+
- name: metalink
154+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz.meta4
155+
- name: pick_mirror
156+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz?mirrorlist
157+
- name: checksum
158+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb.raw.xz.sha256
159+
160+
- name: encrypted_64kb_image
161+
desc: kvm_desc
162+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz
163+
links:
164+
- name: metalink
165+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz.meta4
166+
- name: pick_mirror
167+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz?mirrorlist
168+
- name: checksum
169+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Default-64kb-encrypted.raw.xz.sha256
170+
171+
172+
# ================================
173+
# Base images (display: false)
174+
# ================================
175+
- name: base_images
176+
display: false
177+
arches:
178+
179+
# ================================
180+
# x86_64 base images
181+
# ================================
182+
- name: x86_64
183+
types:
184+
185+
- name: selfinstall_base_image
186+
desc: kvm_desc
187+
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso
188+
links:
189+
- name: metalink
190+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso.meta4
191+
- name: pick_mirror
192+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso?mirrorlist
193+
- name: checksum
194+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.x86_64-Base-SelfInstall.iso.sha256
195+
196+
- name: preconfigured_base_image
197+
desc: kvm_desc
198+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz
199+
links:
200+
- name: metalink
201+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz.meta4
202+
- name: pick_mirror
203+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz?mirrorlist
204+
- name: checksum
205+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base.raw.xz.sha256
206+
207+
- name: encrypted_base_image
208+
desc: kvm_desc
209+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz
210+
links:
211+
- name: metalink
212+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz.meta4
213+
- name: pick_mirror
214+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz?mirrorlist
215+
- name: checksum
216+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-encrypted.raw.xz.sha256
217+
218+
- name: preconfigured_base_qcow_image
219+
desc: kvm_desc
220+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2
221+
links:
222+
- name: metalink
223+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2.meta4
224+
- name: pick_mirror
225+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2?mirrorlist
226+
- name: checksum
227+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-qcow.qcow2.sha256
228+
229+
- name: vmware_base_image
230+
desc: kvm_desc
231+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk
232+
links:
233+
- name: metalink
234+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk.meta4
235+
- name: pick_mirror
236+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk?mirrorlist
237+
- name: checksum
238+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.x86_64-Base-VMware.vmdk.sha256
239+
240+
241+
# ================================
242+
# aarch64 base images
243+
# ================================
244+
- name: aarch64
245+
types:
246+
247+
- name: selfinstall_base_image
248+
desc: kvm_desc
249+
primary_link: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso
250+
links:
251+
- name: metalink
252+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso.meta4
253+
- name: pick_mirror
254+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso?mirrorlist
255+
- name: checksum
256+
url: /distribution/leap-micro/6.2/appliances/iso/openSUSE-Leap-Micro.aarch64-Base-SelfInstall.iso.sha256
257+
258+
- name: preconfigured_base_image
259+
desc: kvm_desc
260+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz
261+
links:
262+
- name: metalink
263+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz.meta4
264+
- name: pick_mirror
265+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz?mirrorlist
266+
- name: checksum
267+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base.raw.xz.sha256
268+
269+
- name: encrypted_base_image
270+
desc: kvm_desc
271+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-encrypted.raw.xz
272+
links:
273+
- name: metalink
274+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-encrypted.raw.xz.meta4
275+
- name: pick_mirror
276+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-encrypted.raw.xz?mirrorlist
277+
- name: checksum
278+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-encrypted.raw.xz.sha256
279+
280+
- name: preconfigured_base_qcow_image
281+
desc: kvm_desc
282+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2
283+
links:
284+
- name: metalink
285+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2.meta4
286+
- name: pick_mirror
287+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2?mirrorlist
288+
- name: checksum
289+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-qcow.qcow2.sha256
290+
291+
- name: vmware_base_image
292+
desc: kvm_desc
293+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-VMware.vmdk
294+
links:
295+
- name: metalink
296+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-VMware.vmdk.meta4
297+
- name: pick_mirror
298+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-VMware.vmdk?mirrorlist
299+
- name: checksum
300+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-VMware.vmdk.sha256
301+
302+
# New Base 64kB images
303+
- name: preconfigured_base_64kb_image
304+
desc: kvm_desc
305+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz
306+
links:
307+
- name: metalink
308+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz.meta4
309+
- name: pick_mirror
310+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz?mirrorlist
311+
- name: checksum
312+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb.raw.xz.sha256
313+
314+
- name: encrypted_base_64kb_image
315+
desc: kvm_desc
316+
primary_link: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz
110317
links:
111318
- name: metalink
112-
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso.meta4
319+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz.meta4
113320
- name: pick_mirror
114-
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso?mirrorlist
321+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz?mirrorlist
115322
- name: checksum
116-
url: /distribution/leap-micro/6.2/product/iso/openSUSE-Leap-Micro-6.2-aarch64.iso.sha256
117-
323+
url: /distribution/leap-micro/6.2/appliances/openSUSE-Leap-Micro.aarch64-Base-64kb-encrypted.raw.xz.sha256

_data/locales/en.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -435,3 +435,21 @@ microos_ovw_title: Micro Service OS providing Transactional (Atomic) Updates upo
435435
microos_ovw_desc_p1: Designed to host container workloads with automated administration & patching. Installing openSUSE MicroOS you get a quick, small environment for deploying Containers, or any other workload that benefits from Transactional Updates. As rolling release distribution the software is always up-to-date.
436436
microos_ovw_desc_p2: MicroOS offers an offline image. The main difference between the offline and self-install/raw images are that the offline image has an installer. Raw and self-install allows for customization via combustion or manually in the image after it is written to the disk. There is an option for a real-time kernel.
437437
microos_ovw_desc_p3: Try MicroOS in VMs running on either <a href="https://www.suse.com/c/happened-kernel-xen/">Xen</a> or KVM. Using a Raspberry Pi or other System on Chip hardware may use the preconfigured image together with the <a href="https://en.opensuse.org/Portal:MicroOS/Combustion">Combustion</a> functionality for the boot process. Both preconfigured and self-installed images are intended to be used with <a href="https://en.opensuse.org/Portal:MicroOS/Combustion">Combustion</a> written to a USB, which is driven to allow configuration on any first boot, with the option for default password protected changes.
438+
439+
preconfigured_base_image: Base Preconfigured Image (raw)
440+
encrypted_base_image: Base Fully Encrypted Image (raw)
441+
preconfigured_base_qcow_image: Base Preconfigured Image (qcow)
442+
vmware_base_image: Base VMware Image
443+
selfinstall_base_image: Base Self-install Image
444+
445+
preconfigured_base_64kb_image: Base Preconfigured Image (64 kB RAW)
446+
encrypted_base_64kb_image: Base Fully Encrypted Image (64 kB RAW)
447+
selfinstall_base_encrypted_64kb_image: Base Fully Encrypted Self-install Image (64 kB ISO)
448+
449+
selfinstall_base_64kb_image: Base Self-install Image (64 kB ISO)
450+
451+
preconfigured_64kb_image: Preconfigured Image (64 kB RAW)
452+
encrypted_64kb_image: Fully Encrypted Image (64 kB RAW)
453+
454+
selfinstall_64kb_image: Self-install Image (64 kB ISO)
455+
selfinstall_encrypted_64kb_image: Fully Encrypted Self-install Image (64 kB ISO)

0 commit comments

Comments
 (0)