diff --git a/.gitignore b/.gitignore index a9069f6..04c0c5d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +*~ _site .sass-cache .jekyll-cache diff --git a/Gemfile b/Gemfile index a7772b6..68bee29 100644 --- a/Gemfile +++ b/Gemfile @@ -11,7 +11,7 @@ gem "jekyll", "~> 4.3.0" # This is CentOS default website theme for new Jekyll based web sites. You may # change this to anything you like. -gem "jekyll-theme-centos", "2.51.1.beta.53" +gem "jekyll-theme-centos", "2.51.1.beta.56" # If you want to use GitHub Pages, remove the "gem "jekyll"" above and # uncomment the line below. To upgrade, run `bundle update github-pages`. gem diff --git a/Gemfile.lock b/Gemfile.lock index d3fd239..7a9cd3f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -63,7 +63,7 @@ GEM jekyll (>= 3.7, < 5.0) jekyll-sass-converter (3.0.0) sass-embedded (~> 1.54) - jekyll-theme-centos (2.51.1.beta.53) + jekyll-theme-centos (2.51.1.beta.56) jekyll (~> 4.3.0) jekyll-toc (0.19.0) jekyll (>= 3.9) @@ -79,7 +79,9 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.4.0) + mini_portile2 (2.8.7) nokogiri (1.16.6) + mini_portile2 (~> 2.8.2) racc (~> 1.4) nokogiri (1.16.6-aarch64-linux) racc (~> 1.4) @@ -194,7 +196,7 @@ PLATFORMS DEPENDENCIES jekyll (~> 4.3.0) jekyll-feed - jekyll-theme-centos (= 2.51.1.beta.53) + jekyll-theme-centos (= 2.51.1.beta.56) jekyll-toc tzinfo (~> 1.2) tzinfo-data diff --git a/_data/centos/distributions.yml b/_data/centos/distributions.yml index e32ebbe..3ac67c1 100644 --- a/_data/centos/distributions.yml +++ b/_data/centos/distributions.yml @@ -5,7 +5,91 @@ # - title: "CentOS Stream" page: "centos-stream" - description: "Continuously delivered distro that tracks just ahead of Red Hat Enterprise Linux (RHEL) development, positioned as a midstream between Fedora Linux and RHEL. For anyone interested in participating and collaborating in the RHEL ecosystem, CentOS Stream is your reliable platform for innovation." + description: "Continuously delivered distro that tracks just ahead of Red Hat Enterprise Linux (RHEL) development, positioned as a midstream between Fedora Linux and RHEL." + releases: + 10: + downloads: + 9: + downloads: + - arch: "x86_64" + iso: "https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/iso/CentOS-Stream-9-latest-x86_64-dvd1.iso" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/x86_64/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + - arch: "ARM64 (aarch64)" + iso: "https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/aarch64/iso/CentOS-Stream-9-latest-aarch64-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/aarch64/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + - arch: "IBM Power (ppc64le)" + iso: "https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/ppc64le/iso/CentOS-Stream-9-latest-ppc64le-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/ppc64le/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + - arch: "IBM Z (s390x)" + iso: "https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/s390x/iso/CentOS-Stream-9-latest-s390x-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/s390x/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + docs: + - release_notes: "https://blog.centos.org/2021/12/introducing-centos-stream-9/" + release_email: "https://lists.centos.org/pipermail/centos-announce/2021-December/060971.html" + website: "https://docs.centos.org/en-US/docs/" + eol: + - overview: > + 2027-05-31 + (end of RHEL 9 Full Support Phase) + date: "" + url: "" + +- title: "CentOS Hyperscale" + page: "hyperscale" + description: "When you absolutey, positively have to run multiple social media platforms with zero downtime." + releases: + 9: + downloads: + - arch: "x86_64" + iso: "https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/x86_64/iso/CentOS-Stream-9-latest-x86_64-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/x86_64/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + - arch: "ARM64 (aarch64)" + iso: "https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/aarch64/iso/CentOS-Stream-9-latest-aarch64-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/aarch64/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + - arch: "IBM Power (ppc64le)" + iso: "https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/ppc64le/iso/CentOS-Stream-9-latest-ppc64le-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/ppc64le/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + - arch: "IBM Z (s390x)" + iso: "https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/s390x/iso/CentOS-Stream-9-latest-s390x-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/s390x/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + docs: + - release_notes: "https://blog.centos.org/2021/12/introducing-centos-stream-9/" + release_email: "https://lists.centos.org/pipermail/centos-announce/2021-December/060971.html" + website: "https://docs.centos.org/en-US/docs/" + eol: + - overview: > + 2027-05-31 + (end of RHEL 9 Full Support Phase) + date: "" + url: "" + +- title: "AutoSD" + page: "autosd" + description: "CentOS can run your cars. (Warning: not intended to actually run your cars.)" releases: 9: downloads: @@ -43,3 +127,4 @@ (end of RHEL 9 Full Support Phase) date: "" url: "" + diff --git a/_data/centos/sigs.yml b/_data/centos/sigs.yml index b26cf68..988d6c5 100644 --- a/_data/centos/sigs.yml +++ b/_data/centos/sigs.yml @@ -1,23 +1,88 @@ --- -- title: The CentOS SIG Guide - url: "https://sigs.centos.org/guide" -- title: The CentOS AltImages SIG Documentation - url: https://sigs.centos.org/altimages -- title: The CentOS Automotive SIG Documentation - url: https://sigs.centos.org/automotive -- title: The CentOS Cloud SIG Documentation - url: https://sigs.centos.org/cloud -- title: The CentOS HyperScale SIG documentation - url: https://sigs.centos.org/hyperscale -- title: The CentOS Integration SIG Documentation - url: https://sigs.centos.org/integration -- title: The CentOS ISA SIG Documentation - url: https://sigs.centos.org/isa -- title: The CentOS Kmods SIG Documentation - url: https://sigs.centos.org/kmods -- title: The CentOS NFV SIG Documentation - url: https://sigs.centos.org/nfv -- title: The CentOS Storage SIG Documentation - url: https://sigs.centos.org/storage -- title: The CentOS Virt SIG Documentation - url: https://sigs.centos.org/virt +- title: Alternative Architectures + description: Donec at mauris sed sem fermentum eleifend. + +- title: Alternative Images + description: Alternate iso images for CentOS Stream. + highlight: true + docs: https://sigs.centos.org/altimages + repo: https://gitlab.com/CentOS/AltImages + +- title: Artwork + description: Mauris quis semper ex, at consectetur nisi. + repo: https://gitlab.com/CentOS/artwork + +- title: Automotive + description: Public, in-development preview of the upcoming Red Hat In-Vehicle Operating System. + highlight: true + docs: https://sigs.centos.org/automotive + repo: https://gitlab.com/CentOS/automotive + +- title: Cloud + description: Donec ac tristique odio, eget porta est. + highlight: true + docs: https://sigs.centos.org/cloud + page: cloud + repo: https://gitlab.com/CentOS/cloud + +- title: Docs + description: Vivamus id euismod dolor + repo: https://gitlab.com/CentOS/docs + +- title: Hyperscale + description: Enabling CentOS deployment on large-scale infrastructures and facilitating collaboration on packages and tooling. + highlight: true + docs: https://sigs.centos.org/hyperscale + page: hyperscale + repo: https://gitlab.com/CentOS/Hyperscale + +- title: Infrastructure + description: Nunc iaculis, lorem quis dapibus mattis, lorem purus placerat nulla, non aliquet nunc leo vel nisl. + repo: https://gitlab.com/CentOS/infra + +- title: Integration + description: Pellentesque ultricies sem sed mauris varius, ut ornare ante condimentum. + highlight: true + docs: https://sigs.centos.org/integration + repo: https://gitlab.com/CentOS/Integration + +- title: ISA + description: Evaluating the benefits of enabling new CPU features. + highlight: true + docs: https://sigs.centos.org/isa + repo: https://gitlab.com/CentOS/isa + +- title: Kmods + description: Kernel modules for the stock Enterprise Linux kernel, as well as Fedora flavored kernels for Enterprise Linux distributions. + highlight: true + docs: https://sigs.centos.org/kmods + repo: https://gitlab.com/CentOS/kmods + +- title: Messaging + description: Quisque vel ligula vitae eros suscipit dapibus vitae quis orci. + +- title: NFV + description: Platform for the deployment and testing of virtual network functions (VNFs) and NFV component packages on CentOS. + docs: https://sigs.centos.org/nfv + +- title: Operational Tooling + description: Donec nec vulputate libero, at egestas tellus. + +- title: Promo + description: Morbi vel purus lorem. + repo: https://gitlab.com/CentOS/promo + +- title: Software Collections + description: Integer tempor et dui at sollicitudin. + +- title: Storage + description: Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. + highlight: true + docs: https://sigs.centos.org/storage + repo: https://gitlab.com/CentOS/storage + +- title: Virtualization + description: Morbi nec maximus eros. + highlight: true + docs: https://sigs.centos.org/virt + repo: https://gitlab.com/CentOS/virt diff --git a/_data/centos/videos.yml b/_data/centos/videos.yml new file mode 100644 index 0000000..aa9c04b --- /dev/null +++ b/_data/centos/videos.yml @@ -0,0 +1,12 @@ +--- +- title: 'CentOS Board Meeting, August 2024' + url: 'https://www.youtube.com/watch?v=bMLm1vhPYow' + thumb: 'https://i9.ytimg.com/vi/bMLm1vhPYow/mqdefault.jpg?v=66c77e6e&sqp=COiA57YG&rs=AOn4CLC8sIJYYsbgc35ihZLkYpkK0biVHQ' + +- title: 'CentOS Automotive SIG update' + url: 'https://youtu.be/Ry54_HYwdeQ' + thumb: 'https://i9.ytimg.com/vi_webp/Ry54_HYwdeQ/mqdefault.webp?v=65d509c5&sqp=CJSD57YG&rs=AOn4CLCYQHy4JNaUhEkLNhPvlPljnzhAGQ' + +- title: 'CentOS Integration SIG: current state and future plans' + url: 'https://youtu.be/p7xiF0psQTA' + thumb: 'https://i9.ytimg.com/vi_webp/p7xiF0psQTA/mqdefault.webp?v=65ce717e&sqp=CJSD57YG&rs=AOn4CLBBaQGyICzPoVIcOc5CHDGnwtsSLg' \ No newline at end of file diff --git a/_layouts/home.html b/_layouts/home.html index 2dba164..548b20e 100644 --- a/_layouts/home.html +++ b/_layouts/home.html @@ -79,7 +79,7 @@ {% if page.with_content == true %}
-
+
{{ content }}
diff --git a/cloud.md b/cloud.md new file mode 100644 index 0000000..e865090 --- /dev/null +++ b/cloud.md @@ -0,0 +1,49 @@ +--- +title: CentOS Cloud +title_lead: | + Cloud infrastructure applications built for CentOS Stream. +with_toc: false +status: DRAFT +--- + + +
+
+

RDO OpenStack

+
    +
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • +
  • Mauris eget dapibus est, interdum bibendum nisl.
  • +
  • Sed vehicula pulvinar velit, eget ornare nulla luctus vel.
  • +
+
+
+

OKD OpenStack

+
    +
  • Morbi erat dui, convallis eu odio eget, gravida sollicitudin mauris.
  • +
  • Nulla viverra libero vel viverra cursus. Vivamus eu mauris mauris.
  • +
  • In at iaculis mi, in fringilla sapien. Donec pharetra nisi quis est aliquam, eu volutpat lorem accumsan.
  • +
+
+
+ +

Documentation

+ +## Install RDO + +

Write some text here.

+ +```bash +sudo dnf install centos-release-openstack- +``` + +

Write some more text here.

+ +## Install OKD + +

Write some text here.

+ +```bash +sudo echo FIXME +``` + +

Write some more text here.

diff --git a/download.md b/download.md index 1b3e1ee..c7569db 100644 --- a/download.md +++ b/download.md @@ -2,18 +2,11 @@ title: Download --- - - {% include download/cards.html id="DownloadsCard-1" with_title=true with_description=true with_releases=true -with_screenshots=true +with_screenshots=false with_mirrors=true with_documentation=true with_eol=true diff --git a/hyperscale.md b/hyperscale.md new file mode 100644 index 0000000..0c76fad --- /dev/null +++ b/hyperscale.md @@ -0,0 +1,84 @@ +--- +title: CentOS Hyperscale +title_lead: | + CentOS stability built for massively large-scale deployments +with_toc: false +status: DRAFT +--- + + Documentation + +## Why CentOS Hyperscale + +
+
+
    +
  • Because
  • +
+
+
+
    +
  • Because
  • +
+
+
+ +## Enable Hyperscale + +

Write some text here.

+ +```bash +sudo dnf install centos-release-hyperscale +``` + +

Write some more text here.

+ +## Download Hyperscale + +
+
+
CentOS Hyperscale 9 AWS EC2 x86_64 raw.xz
+ +
+
+ +
+
+
CentOS Hyperscale 9 GNOME Live x86_64 iso
+ +
+
+ +
+
+
CentOS Hyperscale 9 KDE Live x86_64 iso
+ +
+
+ +
+
+
CentOS Hyperscale 9 OpenStack x86_64 qcow2
+ +
+
diff --git a/index.md b/index.md index fe7d88b..e2fc931 100644 --- a/index.md +++ b/index.md @@ -14,29 +14,73 @@ with_title: false ---
- {% assign distributions = site.data.download.cards %} + {% assign distributions = site.data.centos.distributions %} {% for distro in distributions %} - {% if forloop.first %} -
- {% else %}
- {% endif %}
...
{{ distro.title }}

{{ distro.description }}

- Learn more + Learn more
{% endfor %}
-## Special Interest Groups +## More From the CentOS Community + +Our Special Interest Groups produce all sorts of things, +like raindrops on roses and whiskers on kittens, bright +copper kettles and warm woolen mittens. + +{% assign sigs = site.data.centos.sigs %} + +
+ {% for sig in sigs %} + {% if sig.highlight %} +
+
+ ... +
+
{{ sig.title }}
+

{{ sig.description }}

+ {% if sig.page %} + Learn more + {% elsif sig.docs %} + Learn more + {% elsif sig.repo %} + Learn more + {% endif %} +
+
+
+ {% endif %} + {% endfor %} +
+
+
Even More Special Interest Groups
+
    + {% for sig in sigs %} + {% unless sig.highlight %} +
  • + {% if sig.page %} + {{ sig.title }} + {% elsif sig.docs %} + {{ sig.title }} + {% elsif sig.repo %} + {{ sig.title }} + {% else %} + {{ sig.title }} + {% endif %} + — {{ sig.description}} +
  • + {% endunless %} + {% endfor %} +
+
-{% assign topics = site.data.centos.sigs %} -{% include base/topics.html topics=topics %} ## News @@ -51,10 +95,18 @@ with_title: false ## Videos +{% assign videos = site.data.centos.videos %} +
-
-
- + {% for video in videos %} +
+
+ {{ video.title }} +
+
{{ video.title }}
+ Watch +
+ {% endfor %}