From 1a8852fb4a6d2d941f2ab2612ee71619bdc012b1 Mon Sep 17 00:00:00 2001 From: Mbino Ruth Date: Mar 25 2020 11:21:39 +0000 Subject: [PATCH 1/3] Porting alt.fedoraproject.org --- diff --git a/sites/getfedora.org/main.py b/sites/getfedora.org/main.py index 4f4dba5..a1f07ab 100644 --- a/sites/getfedora.org/main.py +++ b/sites/getfedora.org/main.py @@ -221,6 +221,10 @@ export_route('iot', '/iot/') export_route('iot_download', '/iot/download/') export_route('security', '/security/') export_route('sponsors', '/sponsors/') +export_route('alt', '/alt/') +export_route('alt_download', '/alt/download/') +export_route('alt_prerelease', '/alt/prerelease/') +export_route('alt_cloud', '/alt/cloud/') # This is manually updated for now by calling: # python scripts/releases-json.py > static/releases.json diff --git a/sites/getfedora.org/partials/alt_menu.html b/sites/getfedora.org/partials/alt_menu.html new file mode 100644 index 0000000..ddc3805 --- /dev/null +++ b/sites/getfedora.org/partials/alt_menu.html @@ -0,0 +1,38 @@ +{% macro alt_menu(active=None)%} + {% set logoimage = 'Fedora  Alternative Downloads Logo' %} + {% set activeclass = "active border-bottom border-fedora-dark-blue border-width-3"%} +
+ +
+{% endmacro %} diff --git a/sites/getfedora.org/partials/cloud_menu.html b/sites/getfedora.org/partials/cloud_menu.html new file mode 100644 index 0000000..c3a83ee --- /dev/null +++ b/sites/getfedora.org/partials/cloud_menu.html @@ -0,0 +1,37 @@ +{% macro cloud_menu()%} + {% set logoimage = 'Fedora Cloud Logo' %} +
+ +
+{% endmacro %} diff --git a/sites/getfedora.org/release.yaml b/sites/getfedora.org/release.yaml index def8a24..0ebbe7f 100644 --- a/sites/getfedora.org/release.yaml +++ b/sites/getfedora.org/release.yaml @@ -8,7 +8,7 @@ ga: release_number: 31 rc_version: 1.9 checksum_prefix: Fedora-Workstation - checksum_arches: [x86_64] + checksum_arches: [x86_64, aarch64] # set to default for default, false if the media doesn't exist, or # a link to override the default. # For F31+ set the i386 ones to false (or delete them and the blocks in @@ -18,22 +18,112 @@ ga: live_i386: false netinst_x86_64: false netinst_i386: false + netinst_aarch64: default server: pretty_name: Fedora Server release_number: 31 rc_version: 1.9 checksum_prefix: Fedora-Server - checksum_arches: [x86_64, aarch64] + checksum_arches: [x86_64, aarch64, ppc64le, s390x] # Same as above goes here. download_override: standard_x86_64: default standard_aarch64: default + standard_ppc64le: default + standard_s390x: default + netinst_x86_64: default + netinst_aarch64: default + netinst_ppc64le: default + netinst_s390x: default + raw_aarch64: default + + alt: + workstation: + pretty_name: Fedora Workstation + release_number: 31 + rc_version: 1.9 + checksum_prefix: Fedora-Workstation + checksum_arches: [aarch64] + # set to default for default, false if the media doesn't exist, or + # a link to override the default. + # For F31+ set the i386 ones to false (or delete them and the blocks in + # the download page templates) + download_override: + netinst_aarch64: default + + server: + pretty_name: Fedora Server + release_number: 31 + rc_version: 1.9 + checksum_prefix: Fedora-Server + checksum_arches: [x86_64, aarch64, ppc64le, s390x] + # Same as above goes here. + download_override: + standard_aarch64: default + standard_ppc64le: default + standard_s390x: default netinst_x86_64: default netinst_aarch64: default + netinst_ppc64le: default + netinst_s390x: default + + everything: + pretty_name: Fedora Everything + release_number: 31 + rc_version: 1.9 + checksum_prefix: Fedora-Everything + checksum_arches: [x86_64, aarch64, ppc64le, s390x] + # Same as above goes here. + download_override: + netinst_x86_64: default + netinst_aarch64: default + netinst_ppc64le: default + netinst_s390x: default + + cloud: + pretty_name: Fedora Cloud + release_number: 31 + rc_version: 1.9 + checksum_prefix: Fedora-Cloud + checksum_arches: [x86_64, aarch64, ppc64le, s390x] + # Same as above goes here. + download_override: + qcow2_x86_64: default + qcow2_aarch64: default + qcow2_ppc64le: default + qcow2_s390x: default + raw_x86_64: default + raw_aarch64: default + raw_ppc64le: default + raw_s390x: default + vagrant_virtualbox_x86_64: default + vagrant_libvirt_x86_64: default + + container: + pretty_name: Fedora Container + release_number: 31 + rc_version: 1.9 + checksum_prefix: Fedora-Container + checksum_arches: [aarch64, ppc64le, s390x] + # Same as above goes here. + download_override: + aarch64: default + ppc64le: default + s390x: default + + minimal: + pretty_name: Fedora Minimal + release_number: 31 + rc_version: 1.9 + checksum_prefix: Fedora-Minimal + checksum_arches: [aarch64] + # Same as above goes here. + download_override: raw_aarch64: default + beta: # Should we show the beta stuff at all? show: true @@ -58,14 +148,122 @@ beta: release_number: 32 rc_version: 1.2 checksum_prefix: Fedora-Server - checksum_arches: [x86_64, aarch64] + checksum_arches: [x86_64, aarch64, ppc64le, s390x] # Same as above goes here. download_override: standard_x86_64: default standard_aarch64: default + standard_ppc64le: default + standard_s390x: default + netinst_x86_64: default + netinst_aarch64: default + netinst_ppc64le: default + netinst_s390x: default + raw_aarch64: default + + everything: + pretty_name: Fedora Everything Beta + release_number: 32 + rc_version: 1.2 + checksum_prefix: Fedora-Everything + checksum_arches: [x86_64, aarch64, ppc64le, s390x] + # Same as above goes here. + download_override: + netinst_x86_64: default + netinst_aarch64: default + netinst_ppc64le: default + netinst_s390x: default + + cloud: + pretty_name: Fedora Cloud Beta + release_number: 32 + rc_version: 1.2 + checksum_prefix: Fedora-Cloud + checksum_arches: [x86_64, aarch64, ppc64le, s390x] + # Same as above goes here. + download_override: + qcow2_x86_64: default + qcow2_aarch64: default + qcow2_ppc64le: default + qcow2_s390x: default + raw_x86_64: default + raw_aarch64: default + raw_ppc64le: default + raw_s390x: default + vagrant_virtualbox_x86_64: default + vagrant_libvirt_x86_64: default + + container: + pretty_name: Fedora Container Beta + release_number: 32 + rc_version: 1.2 + checksum_prefix: Fedora-Container + checksum_arches: [aarch64, ppc64le, s390x] + # Same as above goes here. + download_override: + aarch64: default + ppc64le: default + s390x: default + + alt: + server: + pretty_name: Fedora Server Beta + release_number: 32 + rc_version: 1.2 + checksum_prefix: Fedora-Server + checksum_arches: [x86_64, aarch64, ppc64le, s390x] + # Same as above goes here. + download_override: + standard_aarch64: default + standard_ppc64le: default + standard_s390x: default netinst_x86_64: default netinst_aarch64: default + netinst_ppc64le: default + netinst_s390x: default + + everything: + pretty_name: Fedora Everything Beta + release_number: 32 + rc_version: 1.2 + checksum_prefix: Fedora-Everything + checksum_arches: [x86_64] + # Same as above goes here. + download_override: + netinst_x86_64: default + + cloud: + pretty_name: Fedora Cloud Beta + release_number: 32 + rc_version: 1.2 + checksum_prefix: Fedora-Cloud + checksum_arches: [x86_64, aarch64, ppc64le, s390x] + # Same as above goes here. + download_override: + qcow2_x86_64: default + qcow2_aarch64: default + qcow2_ppc64le: default + qcow2_s390x: default + raw_x86_64: default raw_aarch64: default + raw_ppc64le: default + raw_s390x: default + vagrant_virtualbox_x86_64: default + vagrant_libvirt_x86_64: default + + container: + pretty_name: Fedora Container Beta + release_number: 32 + rc_version: 1.2 + checksum_prefix: Fedora-Container + checksum_arches: [aarch64, ppc64le, s390x] + # Same as above goes here. + download_override: + aarch64: default + ppc64le: default + s390x: default + + fmw: osx: diff --git a/sites/getfedora.org/site/alt/cloud/index.html b/sites/getfedora.org/site/alt/cloud/index.html new file mode 100644 index 0000000..792e887 --- /dev/null +++ b/sites/getfedora.org/site/alt/cloud/index.html @@ -0,0 +1,206 @@ +{% extends "master_getfedora.html" %} + +{% from "cloud_menu.html" import cloud_menu with context %} +{% from "export_regulations.html" import export_regulations %} +{% from "link_card.html" import link_card with context %} + +{% block title %}{% trans trimmed %}Fedora Cloud{% endtrans %}{% endblock %} + +{% block content %} +{{cloud_menu()}} +
+
+
+
+

{% trans trimmed %}Fedora Cloud{% endtrans %}

+
{% trans trimmed %}Cloud Base Images.{% endtrans %}
+
+
+
+
+ +
+
+
+
+

{% trans trimmed %}Cloud Base Images{% endtrans %}

+

+ {% trans trimmed %} + Fedora Cloud Base images are for creating general purpose virtual machines (VMs). You can use the Qcow 2 image for use with Openstack or the compressed raw image. If you are not sure what to use, try the raw image. + {% endtrans %} +

+ + {% trans trimmed %} + Verify your download. + {% endtrans %} + +
+
+
    + + {% if releaseinfo.ga.alt.cloud.download_override.raw_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.cloud.release_number %} + Fedora {{n}}: Compressed raw image + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.cloud.download_override.qcow2_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.cloud.release_number %} + Fedora {{n}}: Image for Openstack + {% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+
+
+ +
+
+
+
+

{% trans trimmed %}Cloud Base Images for Vagrant{% endtrans %}

+

+ {% trans trimmed %} + These images are Vagrant Boxes images for deployment using Vagrant. If you're using Vagrant on Mac OS X or Windows, the VirtualBox image is likely the image you'll want to use. If you're using Vagrant on Fedora, use the libvirt/KVM image. + {% endtrans %} +

+ + {% trans trimmed %} + Verify your download. + {% endtrans %} + +
+
+
    + + {% if releaseinfo.ga.alt.cloud.download_override.vagrant_virtualbox_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.cloud.release_number %} + Fedora {{n}}: VirtualBox image + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.cloud.download_override.vagrant_libvirt_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.cloud.release_number %} + Fedora {{n}}: libvirt/KVM image + {% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+
+
+ +
+
+
+
+

{% trans trimmed %}Cloud Base Images for Amazon Public Cloud{% endtrans %}

+

+ {% trans trimmed %} + The links below will provide you listings of available AMIs by region with buttons to launch them in your Amazon Web Services account. AMI IDs for usage with the AWS Console or command-line tools are also provided. + {% endtrans %} +

+

+ {% trans trimmed %} + All images are available in two formats: a GP2 format which uses faster SSD storage, and a standard format which is more suitable if you have infrequently accessed data and you want to keep storage cost low. + {% endtrans %} +

+ + {% trans trimmed %} + Verify your download. + {% endtrans %} + +
+
+ +
+
+
+
+ +
+
+
+
+

{% trans trimmed %}Want to try something new?{% endtrans %}

+
+
+
+
+ {{link_card(logo="/static/images/fedora-coreos-logo.png", + description=_('Fedora CoreOS is an automatically updating, minimal, container-focused operating system.'), + learnmorelink=url_for("coreos", lang_code=lang_code) + )}} +
+
+
+
+ +{{export_regulations()}} +{% endblock %} diff --git a/sites/getfedora.org/site/alt/download/index.html b/sites/getfedora.org/site/alt/download/index.html new file mode 100644 index 0000000..3854939 --- /dev/null +++ b/sites/getfedora.org/site/alt/download/index.html @@ -0,0 +1,376 @@ +{% extends "master_getfedora.html" %} + +{% from "alt_menu.html" import alt_menu with context %} +{% from "export_regulations.html" import export_regulations %} + +{% block title %}{% trans trimmed %}Fedora Alternate Architectures{% endtrans %}{% endblock %} + +{% block content %} +{{alt_menu(active="download")}} +
+
+
+
+

{% trans trimmed %}Alternate Architectures{% endtrans %}

+
{% trans trimmed %}Additional architectures supported by Fedora{% endtrans %}
+
+
+
+
+ +
+
+
+
+

{% trans trimmed %}ARM® aarch64 Architecture{% endtrans %}

+

+ {% trans trimmed %} + These images are for use with AArch64 “Server Base System Architecture” (SBSA) compliant systems or Single Board Computers. + {% endtrans %} +

+
+
+
    + + {% if releaseinfo.ga.alt.server.download_override.standard_aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.server.release_number %} + Fedora Server {{n}}: Standard ISO image for aarch64 + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.server.download_override.netinst_aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.server.release_number %} + Fedora Server {{n}}: Netinstall ISO image for aarch64 + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.workstation.download_override.netinst_aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.workstation.release_number %} + Fedora Workstation {{n}}: Raw image for aarch64 + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.minimal.download_override.raw_aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.minimal.release_number %} + Fedora Minimal {{n}}: Raw image for aarch64 + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.everything.download_override.netinst_aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.everything.release_number %} + Fedora Everything {{n}}: 64-bit Network install image for aarch64 + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.cloud.download_override.qcow2_aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.cloud.release_number %} + Fedora Cloud {{n}}: Qcow2 image for aarch64 + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.cloud.download_override.raw_aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.cloud.release_number %} + Fedora Cloud {{n}}: Raw image for aarch64 + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.container.download_override.aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.container.release_number %} + Fedora Container {{n}}: Tarball archive for aarch64 + {% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+ + +
+
+ +
+
+
+
+

{% trans trimmed %}Power Architecture{% endtrans %}

+

+ {% trans trimmed %} + PPC64LE images are for installation on IBM Power systems or OpenPOWER systems. + {% endtrans %} +

+
+
+
    + + {% if releaseinfo.ga.alt.server.download_override.standard_ppc64le %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.server.release_number %} + Fedora Server {{n}}: Standard ISO image for PowerPC + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.server.download_override.netinst_ppc64le %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.server.release_number %} + Fedora Server {{n}}: Netinstall ISO image for PowerPC + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.everything.download_override.netinst_ppc64le %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.everything.release_number %} + Fedora Everything {{n}}: 64-bit Network install image for PowerPC + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.cloud.download_override.qcow2_ppc64le %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.cloud.release_number %} + Fedora Cloud {{n}}: Qcow2 image for PowerPC + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.cloud.download_override.raw_ppc64le %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.cloud.release_number %} + Fedora Cloud {{n}}: Raw image for PowerPC + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.container.download_override.ppc64le %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.container.release_number %} + Fedora Container {{n}}: Tarball archive for PowerPC + {% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+ + +
+
+ +
+
+
+
+

{% trans trimmed %}s390x Architecture{% endtrans %}

+

+ {% trans trimmed %} + If you want to install Fedora on IBM z Systems, then you are looking for this architecture. + {% endtrans %} +

+
+
+
    + + {% if releaseinfo.ga.alt.server.download_override.standard_s390x %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.server.release_number %} + Fedora Server {{n}}: Standard ISO image for s390x + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.server.download_override.netinst_s390x %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.server.release_number %} + Fedora Server {{n}}: Netinstall ISO image for s390x + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.everything.download_override.netinst_s390x %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.everything.release_number %} + Fedora Everything {{n}}: 64-bit Network install image for s390x + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.cloud.download_override.qcow2_s390x %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.cloud.release_number %} + Fedora Cloud {{n}}: Qcow2 image for s390x + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.cloud.download_override.raw_s390x %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.cloud.release_number %} + Fedora Cloud {{n}}: Raw image for s390x + {% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.ga.alt.container.download_override.s390x %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.container.release_number %} + Fedora Container {{n}}: Tarball archive for s390x + {% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+ + +
+
+ +{{export_regulations()}} +{% endblock %} diff --git a/sites/getfedora.org/site/alt/index.html b/sites/getfedora.org/site/alt/index.html new file mode 100644 index 0000000..9b6cf7a --- /dev/null +++ b/sites/getfedora.org/site/alt/index.html @@ -0,0 +1,247 @@ +{% extends "master_getfedora.html" %} + +{% from "export_regulations.html" import export_regulations with context %} +{% from "alt_menu.html" import alt_menu with context %} + +{% block title %}{% trans trimmed %}Fedora Alternative Downloads{% endtrans %}{% endblock %} + +{% block content %} +{{alt_menu(active="overview")}} +
+
+
+ {% trans trimmed n=releaseinfo.beta.announcement_release_number %} + Fedora {{n}} beta released! + {% endtrans %} + + {% trans trimmed %}Test it now.{% endtrans %} + +
+
+
+ +
+
+
+
+

{% trans trimmed %}Alternative Downloads.{% endtrans %}

+
{% trans trimmed %}Alternative versions and formats of Fedora for download.{% endtrans %}
+ +
+
+ +
+
+
+
+ +
+
+
+
+
+ {% trans trimmed %} + These Fedora downloads are either special-purpose - for testing, for specific architectures - or are more standard versions of Fedora in alternative formats such network installer format or formatted for bittorrent download. +

+ This page is meant to serve as a single central resource for locating alternative versions of Fedora. + {% endtrans %} +
+
+
+
+
+ +
+
+
+
+

{% trans trimmed %}Network Installers{% endtrans %}

+

+ {% trans trimmed %} + These are very small images you can use to install Fedora over the network. + {% endtrans %} +

+ + {% trans trimmed %} + Verify your download. + {% endtrans %} + +
+
+
    + + {% if releaseinfo.ga.alt.server.download_override.netinst_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.server.release_number %} + Fedora {{n}}: Netinstall ISO image for x86_64 + {% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+
+
+ +
+
+
+
+ +
+
+

{% trans trimmed %}Bittorrent Downloads{% endtrans %}

+
+ {% trans trimmed %} + Fedora offers many bittorrent downloads. Access our directory of torrents below: + {% endtrans %} +
+

{% trans trimmed %}Learn more.{% endtrans %}

+
+
+
+
+ +
+
+
+
+

{% trans trimmed %}Alternate Architectures{% endtrans %}

+
+ {% trans trimmed %} + These are additional architectures supported by Fedora beyond the standard set. + {% endtrans %} +
+

{% trans trimmed %}Download{% endtrans %}

+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+

{% trans trimmed %}Cloud Base Images{% endtrans %}

+
+ {% trans trimmed %} + These are standard Cloud Base images. + {% endtrans %} +
+

{% trans trimmed %}Learn more.{% endtrans %}

+
+
+
+
+ +
+
+
+
+

{% trans trimmed %}Everything{% endtrans %}

+

+ {% trans trimmed %} + Choose from thousands of packages to customize your installation; requires a fast network connection. + {% endtrans %} +

+ + {% trans trimmed %} + Verify your download. + {% endtrans %} + +
+
+
    + + {% if releaseinfo.ga.alt.everything.download_override.netinst_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.ga.alt.everything.release_number %} + Fedora {{n}}: 64-bit network install image + {% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+
+
+ +
+
+
+
+

{% trans trimmed %}Testing Images{% endtrans %}

+

+ {% trans trimmed %} + These are unreleased development versions of Fedora made available for testing the next official Fedora release. + {% endtrans %} +

+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+

{% trans trimmed %}Rawhide{% endtrans %}

+
+ {% trans trimmed %} + Find out more about Rawhide, our ever-moving development version. Rawhide is targeted at advanced users, testers, and package maintainers. + {% endtrans %} +
+
+
+
+
+{{export_regulations()}} +{% endblock %} diff --git a/sites/getfedora.org/site/alt/prerelease/index.html b/sites/getfedora.org/site/alt/prerelease/index.html new file mode 100644 index 0000000..a064fc0 --- /dev/null +++ b/sites/getfedora.org/site/alt/prerelease/index.html @@ -0,0 +1,465 @@ +{% extends "master_getfedora.html" %} + +{% from "alt_menu.html" import alt_menu with context %} +{% from "export_regulations.html" import export_regulations %} + +{% block title %}{% trans trimmed %}Fedora Alternate Architectures Prerelease Images{% endtrans %}{% endblock %} + +{% block content %} +{{alt_menu(active="prerelease")}} +
+
+
+ {% trans trimmed n=releaseinfo.beta.announcement_release_number %} + Currently offering Fedora {{n}} Beta. + {% endtrans %} +
+
+
+ +
+
+
+
+

{% trans trimmed %}Pre-releases{% endtrans %}

+
{% trans trimmed %}Official pre-releases of Fedora alternative downloads.{% endtrans %}
+
+
+
+
+ +
+
+
+
+

{% trans trimmed %}Network Installers{% endtrans %}

+

+ {% trans trimmed %} + These are very small images you can use to install Fedora over the network. + {% endtrans %} +

+ + {% trans trimmed %} + Verify your download. + {% endtrans %} + +
+
+
    + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.server.download_override.netinst_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.server.release_number %} + Fedora {{n}}: Netinstall ISO image for x86_64 + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+
+
+ +
+
+
+
+

{% trans trimmed %}Alternate Architectures{% endtrans %}

+

+ {% trans trimmed %} + These are additional architectures supported by Fedora beyond the standard set + {% endtrans %} +

+
+
+
{% trans trimmed %}Using the aarch64 Architecture?{% endtrans %}
+
    + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.server.download_override.standard_aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.server.release_number %} + Fedora Server {{n}}: Standard ISO image for aarch64 + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.server.download_override.netinst_aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.server.release_number %} + Fedora Server {{n}}: Netinstall ISO image for aarch64 + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.cloud.download_override.qcow2_aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora Cloud {{n}}: Qcow2 image for aarch64 + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.cloud.download_override.raw_aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora Cloud {{n}}: Raw image for aarch64 + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.container.download_override.aarch64 %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.container.release_number %} + Fedora Container {{n}}: Tarball archive for aarch64 + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+
{% trans trimmed %}Using the PowerPC Architecture?{% endtrans %}
+
    + {% if releaseinfo.beta.show and releaseinfo.beta.alt.server.download_override.standard_ppc64le %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.server.release_number %} + Fedora Server {{n}}: Standard ISO image for PowerPC + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.server.download_override.netinst_ppc64le %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.server.release_number %} + Fedora Server {{n}}: Netinstall ISO image for PowerPC + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.cloud.download_override.qcow2_ppc64le %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora Cloud {{n}}: Qcow2 image for PowerPC + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.cloud.download_override.raw_ppc64le %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora Cloud {{n}}: Raw image for PowerPC + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.container.download_override.ppc64le %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.container.release_number %} + Fedora Container {{n}}: Tarball archive for PowerPC + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+
{% trans trimmed %}Using the s390x Architecture?{% endtrans %}
+
    + {% if releaseinfo.beta.show and releaseinfo.beta.alt.server.download_override.standard_s390x %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.server.release_number %} + Fedora Server {{n}}: Standard ISO image for s390x + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.server.download_override.netinst_s390x %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.server.release_number %} + Fedora Server {{n}}: Netinstall ISO image for s390x + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.cloud.download_override.qcow2_s390x %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora Cloud {{n}}: Qcow2 image for s390x + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.cloud.download_override.raw_s390x %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora Cloud {{n}}: Raw image for s390x + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.container.download_override.s390x %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.container.release_number %} + Fedora Container {{n}}: Tarball archive for s390x + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+ + +
+
+ +
+
+
+
+

{% trans trimmed %}Cloud Base Images{% endtrans %}

+

+ {% trans trimmed %} + These are the Cloud Base Images you can use as qcow2 for Openstack or as a compressed raw image. You can use them also for deployment on Vagrant, as VirtualBox image or as libvirt/KVM image. Cloud Base images can be launched even in your Amazon Web Services account, just choose the format fitting your needs + {% endtrans %} +

+ + {% trans trimmed %} + Verify your download. + {% endtrans %} + +
+
+
    + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.cloud.download_override.qcow2_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora {{n}}: x86_64 Qcow2 image + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.cloud.download_override.raw_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora {{n}}: x86_64 Raw image + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.cloud.download_override.vagrant_virtualbox_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora {{n}}: x86_64 Vagrant VBox image + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + + {% if releaseinfo.beta.show and releaseinfo.beta.alt.cloud.download_override.vagrant_libvirt_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora {{n}}: x86_64 Vagrant libvirt image + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora {{n}}: GP2 HVM AMIs + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.cloud.release_number %} + Fedora {{n}}: Standard HVM AMIs + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + +
+
+
+
+
+ +
+
+
+
+

{% trans trimmed %}Everything{% endtrans %}

+

+ {% trans trimmed %} + Choose from thousands of packages to customize your installation; requires a fast network connection. + {% endtrans %} +

+ + {% trans trimmed %} + Verify your download. + {% endtrans %} + +
+
+
    + + {% if releaseinfo.beta.alt.everything.download_override.netinst_x86_64 %} +
  • +
    + {% trans trimmed n=releaseinfo.beta.alt.everything.release_number %} + Fedora {{n}}: 64-bit network install image + {% endtrans %} + {% trans trimmed %}Beta!{% endtrans %} +
    + +
  • + {% endif %} + +
+
+
+
+
+{{export_regulations()}} +{% endblock %} diff --git a/sites/static/images/logo-inline-alt.png b/sites/static/images/logo-inline-alt.png new file mode 100644 index 0000000..696efeb Binary files /dev/null and b/sites/static/images/logo-inline-alt.png differ diff --git a/sites/static/images/logo-inline-cloud.png b/sites/static/images/logo-inline-cloud.png new file mode 100644 index 0000000..94a1f1a Binary files /dev/null and b/sites/static/images/logo-inline-cloud.png differ From b064a3dec715562bf0208744a9c0ae0f1d4c58ab Mon Sep 17 00:00:00 2001 From: Mbino Ruth Date: Mar 25 2020 12:43:47 +0000 Subject: [PATCH 2/3] mino fixes on the release.yaml --- diff --git a/sites/getfedora.org/release.yaml b/sites/getfedora.org/release.yaml index 0ebbe7f..fde0258 100644 --- a/sites/getfedora.org/release.yaml +++ b/sites/getfedora.org/release.yaml @@ -8,7 +8,7 @@ ga: release_number: 31 rc_version: 1.9 checksum_prefix: Fedora-Workstation - checksum_arches: [x86_64, aarch64] + checksum_arches: [x86_64] # set to default for default, false if the media doesn't exist, or # a link to override the default. # For F31+ set the i386 ones to false (or delete them and the blocks in @@ -18,24 +18,19 @@ ga: live_i386: false netinst_x86_64: false netinst_i386: false - netinst_aarch64: default server: pretty_name: Fedora Server release_number: 31 rc_version: 1.9 checksum_prefix: Fedora-Server - checksum_arches: [x86_64, aarch64, ppc64le, s390x] + checksum_arches: [x86_64, aarch64] # Same as above goes here. download_override: standard_x86_64: default standard_aarch64: default - standard_ppc64le: default - standard_s390x: default netinst_x86_64: default netinst_aarch64: default - netinst_ppc64le: default - netinst_s390x: default raw_aarch64: default alt: @@ -148,63 +143,15 @@ beta: release_number: 32 rc_version: 1.2 checksum_prefix: Fedora-Server - checksum_arches: [x86_64, aarch64, ppc64le, s390x] + checksum_arches: [x86_64, aarch64] # Same as above goes here. download_override: standard_x86_64: default standard_aarch64: default - standard_ppc64le: default - standard_s390x: default netinst_x86_64: default netinst_aarch64: default - netinst_ppc64le: default - netinst_s390x: default raw_aarch64: default - everything: - pretty_name: Fedora Everything Beta - release_number: 32 - rc_version: 1.2 - checksum_prefix: Fedora-Everything - checksum_arches: [x86_64, aarch64, ppc64le, s390x] - # Same as above goes here. - download_override: - netinst_x86_64: default - netinst_aarch64: default - netinst_ppc64le: default - netinst_s390x: default - - cloud: - pretty_name: Fedora Cloud Beta - release_number: 32 - rc_version: 1.2 - checksum_prefix: Fedora-Cloud - checksum_arches: [x86_64, aarch64, ppc64le, s390x] - # Same as above goes here. - download_override: - qcow2_x86_64: default - qcow2_aarch64: default - qcow2_ppc64le: default - qcow2_s390x: default - raw_x86_64: default - raw_aarch64: default - raw_ppc64le: default - raw_s390x: default - vagrant_virtualbox_x86_64: default - vagrant_libvirt_x86_64: default - - container: - pretty_name: Fedora Container Beta - release_number: 32 - rc_version: 1.2 - checksum_prefix: Fedora-Container - checksum_arches: [aarch64, ppc64le, s390x] - # Same as above goes here. - download_override: - aarch64: default - ppc64le: default - s390x: default - alt: server: pretty_name: Fedora Server Beta From 32af2b030f7096ab8c085fb6d26fcba6fd7b1a85 Mon Sep 17 00:00:00 2001 From: Mbino Ruth Date: Mar 30 2020 15:41:31 +0000 Subject: [PATCH 3/3] A minor fix in the url of the alt page --- diff --git a/sites/getfedora.org/site/index.html b/sites/getfedora.org/site/index.html index 3ad43fe..19e4da8 100644 --- a/sites/getfedora.org/site/index.html +++ b/sites/getfedora.org/site/index.html @@ -155,7 +155,7 @@
{{link_card(logo="/static/images/fedora-alt-logo.png", description=_('The Fedora Alternative Downloads are either special-purpose - for testing, for specific architectures - or are more standard versions of Fedora in alternative formats such as network installer format or formatted for BitTorrent download.'), - learnmorelink="https://alt.fedoraproject.org/" + learnmorelink=url_for("alt", lang_code=lang_code) )}}