From 238eabb3777df0fe49fed93fcf2db2435664c1b7 Mon Sep 17 00:00:00 2001 From: Gerrod Ubben Date: Mon, 11 Nov 2024 14:45:31 -0500 Subject: [PATCH 1/2] Refactor old blogs into years/pulp2 folders --- docs/sections/blog/posts/{ => 2020}/2019-12-12-pulp-3-is-GA.md | 0 docs/sections/blog/posts/{ => 2020}/2020-01-20-pulp-3-GA-demos.md | 0 .../blog/posts/{ => 2020}/2020-03-05-pulp-3-scale-testing.md | 0 .../posts/{ => 2020}/2020-03-15-pulp-fedora31-single-container.md | 0 .../blog/posts/{ => 2020}/2020-07-09-pulp-3.5-installer-roles.md | 0 .../posts/{ => 2020}/2020-07-16-pulp-squeezer-0.0.1-available.md | 0 docs/sections/blog/posts/{ => 2020}/2020-07-30-july-newsletter.md | 0 .../blog/posts/{ => 2020}/2020-07-31-concurrency-testing.md | 0 .../2020-08-06-pulp-python-3.0.0b10-is-generally-available.md | 0 .../{ => 2020}/2020-08-13-pulp-3.6-is-generally-available.md | 0 .../2020-08-18-pulp-container-2.0-is-generally-available.md | 0 .../2020-08-19-pulp-ansible-0.2.0-is-generally-available.md | 0 .../2020-08-26-pulp-2-to-3-migration-0.3.0-is-available.md | 0 .../blog/posts/{ => 2020}/2020-08-28-august-community-update.md | 0 .../blog/posts/{ => 2020}/2020-08-5-pulpcon-date-announcement.md | 0 .../sections/blog/posts/{ => 2020}/2020-09-04-pulp-winter-plan.md | 0 docs/sections/blog/posts/{ => 2020}/2020-09-14-debian-2.6.1-ga.md | 0 .../{ => 2020}/2020-09-20-pulp-3.7.0-is-generally-available.md | 0 .../{ => 2020}/2020-09-28-pulp-3-cli-poc-call-for-feedback.md | 0 .../{ => 2020}/2020-09-30-pulp-community-update-september-2020.md | 0 .../{ => 2020}/2020-10-05-announcing-pulp-community-manager.md | 0 .../posts/{ => 2020}/2020-10-20-3.8.0-release-announcement.md | 0 .../{ => 2020}/2020-11-03-pulp-community-update-october-2020.md | 0 .../{ => 2020}/2020-11-25-pulp-community-survey-results-2020.md | 0 .../{ => 2020}/2020-11-27-pulp-community-update-november-2020.md | 0 .../blog/posts/{ => 2021}/2021-01-13-pulp-python-3.0-release.md | 0 .../2021-02-04-pulpcore-3.10-is-now-generally-available.md | 0 .../blog/posts/{ => 2021}/2021-02-08-pulp-squeezer-0.0.7.md | 0 .../blog/posts/{ => 2021}/2021-02-1-pulp-community-update.md | 0 .../blog/posts/{ => 2021}/2021-02-25-pulp-community-update.md | 0 .../2021-03-15-pulpcore-3.11-is-now-generally-available.md | 0 .../blog/posts/{ => 2021}/2021-03-22-pup-installer-overview.md | 0 .../{ => 2021}/2021-04-01-pulp-community-update-march2021.md | 0 .../{ => 2021}/2021-04-08-pulp-3.12-is-generally-available.md | 0 .../blog/posts/{ => 2021}/2021-05-04-april-community-news.md | 0 .../{ => 2021}/2021-05-19-freenode-and-the-pulp-community.md | 0 .../blog/posts/{ => 2021}/2021-05-24-pulp-at-community-central.md | 0 .../{ => 2021}/2021-05-24-pulpcore-3.13-is-generally-available.md | 0 .../blog/posts/{ => 2021}/2021-06-08-pulp-leaving-freenode.md | 0 .../blog/posts/{ => 2021}/2021-06-14-pulp-community-update.md | 0 docs/sections/blog/posts/{ => 2021}/2021-06-21-a-new-tale.md | 0 .../blog/posts/{ => 2021}/2021-06-28-tasking-event-blog.md | 0 .../{ => 2021}/2021-07-01-pulpcore-3.14-release-announcement.md | 0 .../{ => 2021}/2021-07-07-pulp-community-update-june-2021.md | 0 .../{ => 2021}/2021-08-09-pulp-community-update-july-2021.md | 0 .../{ => 2021}/2021-08-26-pulpcore-3.15-is-generally-available.md | 0 .../posts/{ => 2021}/2021-09-08-pulp-community-roadmap-update.md | 0 .../{ => 2021}/2021-10-06-pulp-3-16-is-now-generally-available.md | 0 ...1-23-increasing-pulpcore-compatibility-with-plugin-versions.md | 0 .../blog/posts/{ => 2021}/2021-12-15-pulpcore-3.17-is-ga.md | 0 .../2022-02-10-pulp-documentation-sig-findings-and-suggestions.md | 0 .../blog/posts/{ => 2022}/2022-03-28-how-stack-hpc-uses-pulp.md | 0 docs/sections/blog/posts/{ => 2022}/2022-09-19-pulp-2-eol.md | 0 .../blog/posts/{ => 2022}/2022-11-01-pulpcon-2022-schedule.md | 0 .../2023-02-14-rpm-redirect-serving-perf-scale-testing.md | 0 docs/sections/blog/posts/{ => pulp2}/2011-05-17-introduction.md | 0 .../posts/{ => pulp2}/2011-05-18-pulp-protected-repositories.md | 0 .../2011-05-18-spotlight-content-delivery-server-basics.md | 0 .../{ => pulp2}/2011-05-23-configuring-the-pulp-server-for-ssl.md | 0 .../posts/{ => pulp2}/2011-05-27-pulp-community-release-12.md | 0 .../{ => pulp2}/2011-05-28-spotlight-repository-discovery.md | 0 .../posts/{ => pulp2}/2011-06-01-fedora-15-qe-builds-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2011-06-07-candlepin.md | 0 docs/sections/blog/posts/{ => pulp2}/2011-06-16-katello.md | 0 .../posts/{ => pulp2}/2011-06-20-pulp-community-release-13.md | 0 docs/sections/blog/posts/{ => pulp2}/2011-06-23-sprint-25.md | 0 .../posts/{ => pulp2}/2011-07-14-pulp-community-release-14.md | 0 .../blog/posts/{ => pulp2}/2011-08-01-pulp-in-production.md | 0 .../blog/posts/{ => pulp2}/2011-08-08-generic-content-support.md | 0 .../posts/{ => pulp2}/2011-08-15-pulp-community-release-15.md | 0 .../{ => pulp2}/2011-09-06-pulp-rearchitecture-sprint-update.md | 0 .../posts/{ => pulp2}/2011-09-09-pulp-community-release-16.md | 0 .../posts/{ => pulp2}/2011-10-12-pulp-community-release-17.md | 0 .../sections/blog/posts/{ => pulp2}/2011-11-01-pulp-v1-0-plans.md | 0 .../{ => pulp2}/2011-11-02-preview-creating-a-pulp-plugin.md | 0 .../{ => pulp2}/2011-11-04-preview-pulp-v2-0-repository-apis.md | 0 .../posts/{ => pulp2}/2011-11-08-pulp-community-release-18.md | 0 .../blog/posts/{ => pulp2}/2011-11-09-pulp-fedora-16-builds.md | 0 .../blog/posts/{ => pulp2}/2011-11-21-importer-sync-apis.md | 0 .../posts/{ => pulp2}/2011-12-15-pulp-community-release-19.md | 0 .../blog/posts/{ => pulp2}/2012-01-10-unit-associations.md | 0 .../blog/posts/{ => pulp2}/2012-02-24-pulp-v1-0-release.md | 0 .../sections/blog/posts/{ => pulp2}/2012-04-03-pulp-beyond-1-0.md | 0 .../blog/posts/{ => pulp2}/2012-04-11-pulp-v1-0-4-release.md | 0 .../blog/posts/{ => pulp2}/2012-05-24-pulp-v1-1-10-release.md | 0 .../blog/posts/{ => pulp2}/2012-06-13-pulp-v1-1-on-fedora-17.md | 0 .../posts/{ => pulp2}/2012-06-15-pulp-v2-preview-unit-copy.md | 0 .../{ => pulp2}/2012-06-24-pulp-v2-preview-client-extensions.md | 0 .../posts/{ => pulp2}/2012-07-02-pulp-1-1-11-bug-fix-release.md | 0 .../{ => pulp2}/2012-07-02-pulp-v2-preview-the-coordinator.md | 0 .../blog/posts/{ => pulp2}/2012-07-09-pulp-on-openshift.md | 0 .../2012-07-17-pulp-v2-preview-general-enhancements.md | 0 .../posts/{ => pulp2}/2012-07-26-pulp-v2-community-release-1.md | 0 docs/sections/blog/posts/{ => pulp2}/2012-08-07-pulp-in-github.md | 0 .../{ => pulp2}/2012-08-10-community-contribution-pulp-console.md | 0 .../{ => pulp2}/2012-08-29-mirroring-puppet-forge-with-pulp.md | 0 .../2012-09-25-customizing-puppet-module-repositories-in-pulp.md | 0 .../posts/{ => pulp2}/2012-10-09-pulp-v2-community-release-2.md | 0 .../blog/posts/{ => pulp2}/2012-10-22-email-notifications.md | 0 .../blog/posts/{ => pulp2}/2012-11-02-amqp-notifications.md | 0 docs/sections/blog/posts/{ => pulp2}/2012-12-12-pulp-in-2013.md | 0 .../blog/posts/{ => pulp2}/2013-01-03-pulp-v2-0-released.md | 0 docs/sections/blog/posts/{ => pulp2}/2013-01-11-roadmap.md | 0 .../blog/posts/{ => pulp2}/2013-01-24-pulp-2-0-7-released.md | 0 .../blog/posts/{ => pulp2}/2013-02-22-developer-guide-released.md | 0 .../posts/{ => pulp2}/2013-03-22-pulp-presentation-on-youtube.md | 0 .../blog/posts/{ => pulp2}/2013-04-05-pulp-2-1-0-released.md | 0 .../blog/posts/{ => pulp2}/2013-05-08-pulp-2-1-1-released.md | 0 .../blog/posts/{ => pulp2}/2013-06-28-pulp-goes-to-puppet-camp.md | 0 .../blog/posts/{ => pulp2}/2013-08-16-new-repository-layout.md | 0 .../blog/posts/{ => pulp2}/2013-11-20-pulp-2-2-1-released.md | 0 .../2014-02-19-making-pulp-scalable-and-highly-available.md | 0 .../posts/{ => pulp2}/2014-08-31-deploying-pulp-in-containers.md | 0 .../blog/posts/{ => pulp2}/2014-11-19-upcoming-pulp-releases.md | 0 .../blog/posts/{ => pulp2}/2014-11-25-pulp-2-5-0-is-released.md | 0 .../{ => pulp2}/2014-11-25-pulp-2-6-0-0-1-alpha-is-available.md | 0 ...014-12-23-pulp-presentation-at-tripython-on-january-22-2015.md | 0 .../blog/posts/{ => pulp2}/2015-01-02-pulp-in-the-new-year.md | 0 .../blog/posts/{ => pulp2}/2015-03-24-pulp-2-6-0-is-available.md | 0 .../blog/posts/{ => pulp2}/2015-05-21-use-docker-to-try-pulp.md | 0 ...15-12-09-syncing-and-publishing-suse-repositories-with-pulp.md | 0 .../posts/{ => pulp2}/2016-01-06-screencasting-with-open-tools.md | 0 ...16-03-07-how-to-safely-test-your-data-for-2-8-upgradability.md | 0 .../posts/{ => pulp2}/2016-04-05-pulp-2-8-1-has-been-released.md | 0 .../posts/{ => pulp2}/2016-04-06-pulp-2-8-2-has-been-released.md | 0 .../2016-05-05-langpacks-support-added-to-pulp-2-9-0.md | 0 .../2016-05-17-pulp-2-8-3-released-security-bug-fixes.md | 0 .../{ => pulp2}/2016-06-06-charting-pulps-issues-stories-etc.md | 0 .../blog/posts/{ => pulp2}/2016-06-21-new-documentation-site.md | 0 .../blog/posts/{ => pulp2}/2016-07-01-pulp-smash-introduction.md | 0 ...ting-started-on-pulp-and-pulp-smash-a-pulpqe-intern-summary.md | 0 .../posts/{ => pulp2}/2016-07-07-sprint-demo-4-july-7-2016.md | 0 .../{ => pulp2}/2016-07-12-pulp-2-9-0-generally-available.md | 0 .../{ => pulp2}/2016-07-18-pulp-2-8-6-generally-available.md | 0 .../{ => pulp2}/2016-07-28-community-testing-day-on-20160805.md | 0 .../posts/{ => pulp2}/2016-07-28-sprint-demo-5-july-28-2016.md | 0 .../{ => pulp2}/2016-08-15-pulp-2-9-2-generally-available.md | 0 .../posts/{ => pulp2}/2016-08-18-sprint-demo-6-august-18-2016.md | 0 .../posts/{ => pulp2}/2016-09-08-sprint-demo-7-sept-08-2016.md | 0 .../{ => pulp2}/2016-09-15-pulp-2-10-0-generally-available.md | 0 .../{ => pulp2}/2016-09-19-pulp-2-9-3-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2016-10-27-sprint-demo-9.md | 0 .../{ => pulp2}/2016-10-31-pulp-2-10-1-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2016-10-31-pulp-3.0-mvp.md | 0 .../blog/posts/{ => pulp2}/2016-11-14-yum-repo-layout-changes.md | 0 .../posts/{ => pulp2}/2016-11-17-django14-epel6-retirement.md | 0 .../{ => pulp2}/2016-11-17-pulp-2.10.2-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2016-11-18-sprint-10-demo.md | 0 .../{ => pulp2}/2016-12-01-pulp-2.10.3-generally-available.md | 0 .../2016-12-05-contributing-blog-post-to-pulpproject.org.md | 0 .../blog/posts/{ => pulp2}/2016-12-07-deprecating-nodes.md | 0 docs/sections/blog/posts/{ => pulp2}/2016-12-08-sprint-11-demo.md | 0 .../{ => pulp2}/2016-12-14-pulp-2.11.0-generally-available.md | 0 .../{ => pulp2}/2017-01-10-running-pulp-with-nginx-and-uwsgi.md | 0 .../blog/posts/{ => pulp2}/2017-01-16-plan-io-is-awesome.md | 0 .../{ => pulp2}/2017-01-16-pulp-2.11.1-generally-available.md | 0 .../blog/posts/{ => pulp2}/2017-01-19-sprint-12-13-demo.md | 0 .../{ => pulp2}/2017-01-26-devconf-and-fosdem-conferences.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-01-26-new-pulp-logo.md | 0 .../{ => pulp2}/2017-01-30-pulp-2.11.2-generally-available.md | 0 .../{ => pulp2}/2017-02-01-pulp-2.12.0-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-02-09-sprint-14-demo.md | 0 .../{ => pulp2}/2017-02-17-why-does-copy-use-lots-of-memory.md | 0 .../{ => pulp2}/2017-02-23-pulp-2.12.1-generally-available.md | 0 .../blog/posts/{ => pulp2}/2017-03-01-pulp-at-scale-2017.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-03-04-sprint-15-demo.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-03-23-sprint-16-demo.md | 0 .../posts/{ => pulp2}/2017-04-12-encouraging-new-contributors.md | 0 ...017-04-12-how-to-make-pulp-vagrant-env-with-very-large-disk.md | 0 .../{ => pulp2}/2017-04-12-pulp-2.12.2-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-04-13-sprint-17-demo.md | 0 .../{ => pulp2}/2017-04-19-maintaining-community-clear-goals.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-05-04-sprint-18-demo.md | 0 .../{ => pulp2}/2017-05-24-pulp-2.13.1-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-05-25-sprint-19-demo.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-06-15-sprint-20-demo.md | 0 .../{ => pulp2}/2017-06-20-pulp-2.13.2-generally-available.md | 0 .../blog/posts/{ => pulp2}/2017-06-22-pulp-qe-intern-update.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-07-06-sprint-21-demo.md | 0 .../blog/posts/{ => pulp2}/2017-07-10-jenkins-job-builder.md | 0 .../{ => pulp2}/2017-07-20-pulp-2.13.3-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-07-27-sprint-22-demo.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-08-02-2.14-Test-Day.md | 0 .../blog/posts/{ => pulp2}/2017-08-08-community-survey-results.md | 0 .../{ => pulp2}/2017-08-09-pulp-2.14.0-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-08-17-sprint-23-demo.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-09-07-sprint-24-demo.md | 0 .../blog/posts/{ => pulp2}/2017-09-26-plugin-api-alpha.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-09-29-sprint-25-demo.md | 0 .../{ => pulp2}/2017-10-05-pulp-2.14.1-generally-available.md | 0 .../{ => pulp2}/2017-10-26-pulp-2.14.2-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-11-09-community-demo.md | 0 .../{ => pulp2}/2017-11-21-pulp-2.14.3-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2017-12-06-community-demo.md | 0 .../blog/posts/{ => pulp2}/2018-01-15-upcoming-conferences.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-01-18-community-demo.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-02-14-community-demo.md | 0 .../{ => pulp2}/2018-02-27-pulp-2.15.2-generally-available.md | 0 .../blog/posts/{ => pulp2}/2018-03-01-deprecating-consumers.md | 0 .../blog/posts/{ => pulp2}/2018-03-13-pulp-3.0-core-beta.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-03-15-community-demo.md | 0 .../{ => pulp2}/2018-03-20-pulp-2.15.3-generally-available.md | 0 .../{ => pulp2}/2018-03-26-reclaiming-disk-space-from-mongodb.md | 0 .../{ => pulp2}/2018-04-03-pulp-2.16.0-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-04-04-community-demo.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-04-25-beta-release.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-04-25-community-demo.md | 0 .../posts/{ => pulp2}/2018-04-27-pulp_ansible-beta-release.md | 0 .../{ => pulp2}/2018-05-02-pulp-2.16.1-generally-available.md | 0 .../blog/posts/{ => pulp2}/2018-05-08-pulp3-moving-to-rq.md | 0 .../blog/posts/{ => pulp2}/2018-05-09-pulp_python-beta-release.md | 0 .../blog/posts/{ => pulp2}/2018-06-08-pulp_qe_intern_update.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-06-20-community-demo.md | 0 .../blog/posts/{ => pulp2}/2018-06-28-pulp_qe_intern_update.md | 0 .../sections/blog/posts/{ => pulp2}/2018-07-06-podcast__init__.md | 0 .../posts/{ => pulp2}/2018-07-16-ina-panova-community-co-lead.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-08-01-community-demo.md | 0 .../{ => pulp2}/2018-08-02-pulp-2.16.4-generally-available.md | 0 .../{ => pulp2}/2018-08-31-pulp-2.17.0-generally-available.md | 0 ...8-09-04-generate-pulp-3-python-client-using-swagger-codegen.md | 0 .../posts/{ => pulp2}/2018-09-07-install-pulp3-on-openshift.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-09-14-pulp3-cli-plan.md | 0 .../posts/{ => pulp2}/2018-09-17-pulp-community-health-audit.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-09-19-community-demo.md | 0 .../blog/posts/{ => pulp2}/2018-09-25-pulp-3-adopts-dynaconf.md | 0 .../blog/posts/{ => pulp2}/2018-10-01-pulp-at-ansiblefest.md | 0 .../blog/posts/{ => pulp2}/2018-10-10-pulp-community-meetup.md | 0 .../{ => pulp2}/2018-10-12-pulp-2.17.1-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-11-07-community-demo.md | 0 .../blog/posts/{ => pulp2}/2018-11-21-pulp_rpm-beta-release.md | 0 .../{ => pulp2}/2018-12-04-pulp-2.18.0-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2018-12-06-community-demo.md | 0 .../blog/posts/{ => pulp2}/2019-01-30-pulp-3-rc-information.md | 0 docs/sections/blog/posts/{ => pulp2}/2019-02-06-community-demo.md | 0 .../{ => pulp2}/2019-02-22-pulp-2.18.1-generally-available.md | 0 .../blog/posts/{ => pulp2}/2019-02-25-pulp-3.0-rc-plan.md | 0 docs/sections/blog/posts/{ => pulp2}/2019-03-20-community-demo.md | 0 .../blog/posts/{ => pulp2}/2019-03-28-pulp-3-rc-release.md | 0 .../{ => pulp2}/2019-04-02-pulp-2.19.0-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2019-04-17-community-demo.md | 0 docs/sections/blog/posts/{ => pulp2}/2019-05-22-community-demo.md | 0 .../blog/posts/{ => pulp2}/2019-05-28-community-survey.md | 0 .../2019-05-29-travis-ci-cd-config-generator-for-pulp3-plugins.md | 0 .../{ => pulp2}/2019-05-30-pulp-2.19.1-generally-available.md | 0 docs/sections/blog/posts/{ => pulp2}/2019-06-19-community-demo.md | 0 docs/sections/blog/posts/{ => pulp2}/2019-07-09-redhat-and-ibm.md | 0 .../{ => pulp2}/2019-07-10-pulp-2.20.0-generally-available.md | 0 .../{ => pulp2}/2019-08-25-pulp-2.21.0-generally-available.md | 0 .../blog/posts/{ => pulp2}/2019-09-30-pulp-3-GA-timeline.md | 0 .../blog/posts/{ => pulp2}/2019-11-04-pulp-3-GA-update.md | 0 .../posts/{ => pulp2}/2019-11-14-docker-rename-to-container.md | 0 .../blog/posts/{ => pulp2}/2019-11-25-pulp-3-GA-update.md | 0 .../{ => pulp2}/2020-03-04-pulp-2.21.1-generally-available.md | 0 .../{ => pulp2}/2020-05-19-pulp-2.21.2-generally-available.md | 0 .../{ => pulp2}/2020-06-15-pulp-2-enters-maintenance-mode.md | 0 .../{ => pulp2}/2020-07-13-pulp-2.21.3-generally-available.md | 0 .../{ => pulp2}/2020-10-31-pulp-2.4.1-is-generally-available.md | 0 257 files changed, 0 insertions(+), 0 deletions(-) rename docs/sections/blog/posts/{ => 2020}/2019-12-12-pulp-3-is-GA.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-01-20-pulp-3-GA-demos.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-03-05-pulp-3-scale-testing.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-03-15-pulp-fedora31-single-container.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-07-09-pulp-3.5-installer-roles.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-07-16-pulp-squeezer-0.0.1-available.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-07-30-july-newsletter.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-07-31-concurrency-testing.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-08-06-pulp-python-3.0.0b10-is-generally-available.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-08-13-pulp-3.6-is-generally-available.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-08-18-pulp-container-2.0-is-generally-available.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-08-19-pulp-ansible-0.2.0-is-generally-available.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-08-26-pulp-2-to-3-migration-0.3.0-is-available.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-08-28-august-community-update.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-08-5-pulpcon-date-announcement.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-09-04-pulp-winter-plan.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-09-14-debian-2.6.1-ga.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-09-20-pulp-3.7.0-is-generally-available.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-09-28-pulp-3-cli-poc-call-for-feedback.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-09-30-pulp-community-update-september-2020.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-10-05-announcing-pulp-community-manager.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-10-20-3.8.0-release-announcement.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-11-03-pulp-community-update-october-2020.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-11-25-pulp-community-survey-results-2020.md (100%) rename docs/sections/blog/posts/{ => 2020}/2020-11-27-pulp-community-update-november-2020.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-01-13-pulp-python-3.0-release.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-02-04-pulpcore-3.10-is-now-generally-available.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-02-08-pulp-squeezer-0.0.7.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-02-1-pulp-community-update.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-02-25-pulp-community-update.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-03-15-pulpcore-3.11-is-now-generally-available.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-03-22-pup-installer-overview.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-04-01-pulp-community-update-march2021.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-04-08-pulp-3.12-is-generally-available.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-05-04-april-community-news.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-05-19-freenode-and-the-pulp-community.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-05-24-pulp-at-community-central.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-05-24-pulpcore-3.13-is-generally-available.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-06-08-pulp-leaving-freenode.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-06-14-pulp-community-update.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-06-21-a-new-tale.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-06-28-tasking-event-blog.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-07-01-pulpcore-3.14-release-announcement.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-07-07-pulp-community-update-june-2021.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-08-09-pulp-community-update-july-2021.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-08-26-pulpcore-3.15-is-generally-available.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-09-08-pulp-community-roadmap-update.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-10-06-pulp-3-16-is-now-generally-available.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-11-23-increasing-pulpcore-compatibility-with-plugin-versions.md (100%) rename docs/sections/blog/posts/{ => 2021}/2021-12-15-pulpcore-3.17-is-ga.md (100%) rename docs/sections/blog/posts/{ => 2022}/2022-02-10-pulp-documentation-sig-findings-and-suggestions.md (100%) rename docs/sections/blog/posts/{ => 2022}/2022-03-28-how-stack-hpc-uses-pulp.md (100%) rename docs/sections/blog/posts/{ => 2022}/2022-09-19-pulp-2-eol.md (100%) rename docs/sections/blog/posts/{ => 2022}/2022-11-01-pulpcon-2022-schedule.md (100%) rename docs/sections/blog/posts/{ => 2023}/2023-02-14-rpm-redirect-serving-perf-scale-testing.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-05-17-introduction.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-05-18-pulp-protected-repositories.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-05-18-spotlight-content-delivery-server-basics.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-05-23-configuring-the-pulp-server-for-ssl.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-05-27-pulp-community-release-12.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-05-28-spotlight-repository-discovery.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-06-01-fedora-15-qe-builds-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-06-07-candlepin.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-06-16-katello.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-06-20-pulp-community-release-13.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-06-23-sprint-25.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-07-14-pulp-community-release-14.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-08-01-pulp-in-production.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-08-08-generic-content-support.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-08-15-pulp-community-release-15.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-09-06-pulp-rearchitecture-sprint-update.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-09-09-pulp-community-release-16.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-10-12-pulp-community-release-17.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-11-01-pulp-v1-0-plans.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-11-02-preview-creating-a-pulp-plugin.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-11-04-preview-pulp-v2-0-repository-apis.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-11-08-pulp-community-release-18.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-11-09-pulp-fedora-16-builds.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-11-21-importer-sync-apis.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2011-12-15-pulp-community-release-19.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-01-10-unit-associations.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-02-24-pulp-v1-0-release.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-04-03-pulp-beyond-1-0.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-04-11-pulp-v1-0-4-release.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-05-24-pulp-v1-1-10-release.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-06-13-pulp-v1-1-on-fedora-17.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-06-15-pulp-v2-preview-unit-copy.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-06-24-pulp-v2-preview-client-extensions.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-07-02-pulp-1-1-11-bug-fix-release.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-07-02-pulp-v2-preview-the-coordinator.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-07-09-pulp-on-openshift.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-07-17-pulp-v2-preview-general-enhancements.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-07-26-pulp-v2-community-release-1.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-08-07-pulp-in-github.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-08-10-community-contribution-pulp-console.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-08-29-mirroring-puppet-forge-with-pulp.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-09-25-customizing-puppet-module-repositories-in-pulp.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-10-09-pulp-v2-community-release-2.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-10-22-email-notifications.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-11-02-amqp-notifications.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2012-12-12-pulp-in-2013.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2013-01-03-pulp-v2-0-released.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2013-01-11-roadmap.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2013-01-24-pulp-2-0-7-released.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2013-02-22-developer-guide-released.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2013-03-22-pulp-presentation-on-youtube.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2013-04-05-pulp-2-1-0-released.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2013-05-08-pulp-2-1-1-released.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2013-06-28-pulp-goes-to-puppet-camp.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2013-08-16-new-repository-layout.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2013-11-20-pulp-2-2-1-released.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2014-02-19-making-pulp-scalable-and-highly-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2014-08-31-deploying-pulp-in-containers.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2014-11-19-upcoming-pulp-releases.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2014-11-25-pulp-2-5-0-is-released.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2014-11-25-pulp-2-6-0-0-1-alpha-is-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2014-12-23-pulp-presentation-at-tripython-on-january-22-2015.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2015-01-02-pulp-in-the-new-year.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2015-03-24-pulp-2-6-0-is-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2015-05-21-use-docker-to-try-pulp.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2015-12-09-syncing-and-publishing-suse-repositories-with-pulp.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-01-06-screencasting-with-open-tools.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-03-07-how-to-safely-test-your-data-for-2-8-upgradability.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-04-05-pulp-2-8-1-has-been-released.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-04-06-pulp-2-8-2-has-been-released.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-05-05-langpacks-support-added-to-pulp-2-9-0.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-05-17-pulp-2-8-3-released-security-bug-fixes.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-06-06-charting-pulps-issues-stories-etc.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-06-21-new-documentation-site.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-07-01-pulp-smash-introduction.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-07-05-getting-started-on-pulp-and-pulp-smash-a-pulpqe-intern-summary.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-07-07-sprint-demo-4-july-7-2016.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-07-12-pulp-2-9-0-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-07-18-pulp-2-8-6-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-07-28-community-testing-day-on-20160805.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-07-28-sprint-demo-5-july-28-2016.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-08-15-pulp-2-9-2-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-08-18-sprint-demo-6-august-18-2016.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-09-08-sprint-demo-7-sept-08-2016.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-09-15-pulp-2-10-0-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-09-19-pulp-2-9-3-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-10-27-sprint-demo-9.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-10-31-pulp-2-10-1-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-10-31-pulp-3.0-mvp.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-11-14-yum-repo-layout-changes.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-11-17-django14-epel6-retirement.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-11-17-pulp-2.10.2-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-11-18-sprint-10-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-12-01-pulp-2.10.3-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-12-05-contributing-blog-post-to-pulpproject.org.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-12-07-deprecating-nodes.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-12-08-sprint-11-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2016-12-14-pulp-2.11.0-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-01-10-running-pulp-with-nginx-and-uwsgi.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-01-16-plan-io-is-awesome.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-01-16-pulp-2.11.1-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-01-19-sprint-12-13-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-01-26-devconf-and-fosdem-conferences.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-01-26-new-pulp-logo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-01-30-pulp-2.11.2-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-02-01-pulp-2.12.0-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-02-09-sprint-14-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-02-17-why-does-copy-use-lots-of-memory.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-02-23-pulp-2.12.1-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-03-01-pulp-at-scale-2017.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-03-04-sprint-15-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-03-23-sprint-16-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-04-12-encouraging-new-contributors.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-04-12-how-to-make-pulp-vagrant-env-with-very-large-disk.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-04-12-pulp-2.12.2-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-04-13-sprint-17-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-04-19-maintaining-community-clear-goals.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-05-04-sprint-18-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-05-24-pulp-2.13.1-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-05-25-sprint-19-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-06-15-sprint-20-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-06-20-pulp-2.13.2-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-06-22-pulp-qe-intern-update.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-07-06-sprint-21-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-07-10-jenkins-job-builder.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-07-20-pulp-2.13.3-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-07-27-sprint-22-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-08-02-2.14-Test-Day.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-08-08-community-survey-results.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-08-09-pulp-2.14.0-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-08-17-sprint-23-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-09-07-sprint-24-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-09-26-plugin-api-alpha.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-09-29-sprint-25-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-10-05-pulp-2.14.1-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-10-26-pulp-2.14.2-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-11-09-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-11-21-pulp-2.14.3-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2017-12-06-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-01-15-upcoming-conferences.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-01-18-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-02-14-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-02-27-pulp-2.15.2-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-03-01-deprecating-consumers.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-03-13-pulp-3.0-core-beta.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-03-15-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-03-20-pulp-2.15.3-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-03-26-reclaiming-disk-space-from-mongodb.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-04-03-pulp-2.16.0-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-04-04-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-04-25-beta-release.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-04-25-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-04-27-pulp_ansible-beta-release.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-05-02-pulp-2.16.1-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-05-08-pulp3-moving-to-rq.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-05-09-pulp_python-beta-release.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-06-08-pulp_qe_intern_update.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-06-20-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-06-28-pulp_qe_intern_update.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-07-06-podcast__init__.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-07-16-ina-panova-community-co-lead.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-08-01-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-08-02-pulp-2.16.4-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-08-31-pulp-2.17.0-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-09-04-generate-pulp-3-python-client-using-swagger-codegen.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-09-07-install-pulp3-on-openshift.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-09-14-pulp3-cli-plan.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-09-17-pulp-community-health-audit.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-09-19-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-09-25-pulp-3-adopts-dynaconf.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-10-01-pulp-at-ansiblefest.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-10-10-pulp-community-meetup.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-10-12-pulp-2.17.1-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-11-07-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-11-21-pulp_rpm-beta-release.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-12-04-pulp-2.18.0-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2018-12-06-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-01-30-pulp-3-rc-information.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-02-06-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-02-22-pulp-2.18.1-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-02-25-pulp-3.0-rc-plan.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-03-20-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-03-28-pulp-3-rc-release.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-04-02-pulp-2.19.0-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-04-17-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-05-22-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-05-28-community-survey.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-05-29-travis-ci-cd-config-generator-for-pulp3-plugins.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-05-30-pulp-2.19.1-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-06-19-community-demo.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-07-09-redhat-and-ibm.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-07-10-pulp-2.20.0-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-08-25-pulp-2.21.0-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-09-30-pulp-3-GA-timeline.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-11-04-pulp-3-GA-update.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-11-14-docker-rename-to-container.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2019-11-25-pulp-3-GA-update.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2020-03-04-pulp-2.21.1-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2020-05-19-pulp-2.21.2-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2020-06-15-pulp-2-enters-maintenance-mode.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2020-07-13-pulp-2.21.3-generally-available.md (100%) rename docs/sections/blog/posts/{ => pulp2}/2020-10-31-pulp-2.4.1-is-generally-available.md (100%) diff --git a/docs/sections/blog/posts/2019-12-12-pulp-3-is-GA.md b/docs/sections/blog/posts/2020/2019-12-12-pulp-3-is-GA.md similarity index 100% rename from docs/sections/blog/posts/2019-12-12-pulp-3-is-GA.md rename to docs/sections/blog/posts/2020/2019-12-12-pulp-3-is-GA.md diff --git a/docs/sections/blog/posts/2020-01-20-pulp-3-GA-demos.md b/docs/sections/blog/posts/2020/2020-01-20-pulp-3-GA-demos.md similarity index 100% rename from docs/sections/blog/posts/2020-01-20-pulp-3-GA-demos.md rename to docs/sections/blog/posts/2020/2020-01-20-pulp-3-GA-demos.md diff --git a/docs/sections/blog/posts/2020-03-05-pulp-3-scale-testing.md b/docs/sections/blog/posts/2020/2020-03-05-pulp-3-scale-testing.md similarity index 100% rename from docs/sections/blog/posts/2020-03-05-pulp-3-scale-testing.md rename to docs/sections/blog/posts/2020/2020-03-05-pulp-3-scale-testing.md diff --git a/docs/sections/blog/posts/2020-03-15-pulp-fedora31-single-container.md b/docs/sections/blog/posts/2020/2020-03-15-pulp-fedora31-single-container.md similarity index 100% rename from docs/sections/blog/posts/2020-03-15-pulp-fedora31-single-container.md rename to docs/sections/blog/posts/2020/2020-03-15-pulp-fedora31-single-container.md diff --git a/docs/sections/blog/posts/2020-07-09-pulp-3.5-installer-roles.md b/docs/sections/blog/posts/2020/2020-07-09-pulp-3.5-installer-roles.md similarity index 100% rename from docs/sections/blog/posts/2020-07-09-pulp-3.5-installer-roles.md rename to docs/sections/blog/posts/2020/2020-07-09-pulp-3.5-installer-roles.md diff --git a/docs/sections/blog/posts/2020-07-16-pulp-squeezer-0.0.1-available.md b/docs/sections/blog/posts/2020/2020-07-16-pulp-squeezer-0.0.1-available.md similarity index 100% rename from docs/sections/blog/posts/2020-07-16-pulp-squeezer-0.0.1-available.md rename to docs/sections/blog/posts/2020/2020-07-16-pulp-squeezer-0.0.1-available.md diff --git a/docs/sections/blog/posts/2020-07-30-july-newsletter.md b/docs/sections/blog/posts/2020/2020-07-30-july-newsletter.md similarity index 100% rename from docs/sections/blog/posts/2020-07-30-july-newsletter.md rename to docs/sections/blog/posts/2020/2020-07-30-july-newsletter.md diff --git a/docs/sections/blog/posts/2020-07-31-concurrency-testing.md b/docs/sections/blog/posts/2020/2020-07-31-concurrency-testing.md similarity index 100% rename from docs/sections/blog/posts/2020-07-31-concurrency-testing.md rename to docs/sections/blog/posts/2020/2020-07-31-concurrency-testing.md diff --git a/docs/sections/blog/posts/2020-08-06-pulp-python-3.0.0b10-is-generally-available.md b/docs/sections/blog/posts/2020/2020-08-06-pulp-python-3.0.0b10-is-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2020-08-06-pulp-python-3.0.0b10-is-generally-available.md rename to docs/sections/blog/posts/2020/2020-08-06-pulp-python-3.0.0b10-is-generally-available.md diff --git a/docs/sections/blog/posts/2020-08-13-pulp-3.6-is-generally-available.md b/docs/sections/blog/posts/2020/2020-08-13-pulp-3.6-is-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2020-08-13-pulp-3.6-is-generally-available.md rename to docs/sections/blog/posts/2020/2020-08-13-pulp-3.6-is-generally-available.md diff --git a/docs/sections/blog/posts/2020-08-18-pulp-container-2.0-is-generally-available.md b/docs/sections/blog/posts/2020/2020-08-18-pulp-container-2.0-is-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2020-08-18-pulp-container-2.0-is-generally-available.md rename to docs/sections/blog/posts/2020/2020-08-18-pulp-container-2.0-is-generally-available.md diff --git a/docs/sections/blog/posts/2020-08-19-pulp-ansible-0.2.0-is-generally-available.md b/docs/sections/blog/posts/2020/2020-08-19-pulp-ansible-0.2.0-is-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2020-08-19-pulp-ansible-0.2.0-is-generally-available.md rename to docs/sections/blog/posts/2020/2020-08-19-pulp-ansible-0.2.0-is-generally-available.md diff --git a/docs/sections/blog/posts/2020-08-26-pulp-2-to-3-migration-0.3.0-is-available.md b/docs/sections/blog/posts/2020/2020-08-26-pulp-2-to-3-migration-0.3.0-is-available.md similarity index 100% rename from docs/sections/blog/posts/2020-08-26-pulp-2-to-3-migration-0.3.0-is-available.md rename to docs/sections/blog/posts/2020/2020-08-26-pulp-2-to-3-migration-0.3.0-is-available.md diff --git a/docs/sections/blog/posts/2020-08-28-august-community-update.md b/docs/sections/blog/posts/2020/2020-08-28-august-community-update.md similarity index 100% rename from docs/sections/blog/posts/2020-08-28-august-community-update.md rename to docs/sections/blog/posts/2020/2020-08-28-august-community-update.md diff --git a/docs/sections/blog/posts/2020-08-5-pulpcon-date-announcement.md b/docs/sections/blog/posts/2020/2020-08-5-pulpcon-date-announcement.md similarity index 100% rename from docs/sections/blog/posts/2020-08-5-pulpcon-date-announcement.md rename to docs/sections/blog/posts/2020/2020-08-5-pulpcon-date-announcement.md diff --git a/docs/sections/blog/posts/2020-09-04-pulp-winter-plan.md b/docs/sections/blog/posts/2020/2020-09-04-pulp-winter-plan.md similarity index 100% rename from docs/sections/blog/posts/2020-09-04-pulp-winter-plan.md rename to docs/sections/blog/posts/2020/2020-09-04-pulp-winter-plan.md diff --git a/docs/sections/blog/posts/2020-09-14-debian-2.6.1-ga.md b/docs/sections/blog/posts/2020/2020-09-14-debian-2.6.1-ga.md similarity index 100% rename from docs/sections/blog/posts/2020-09-14-debian-2.6.1-ga.md rename to docs/sections/blog/posts/2020/2020-09-14-debian-2.6.1-ga.md diff --git a/docs/sections/blog/posts/2020-09-20-pulp-3.7.0-is-generally-available.md b/docs/sections/blog/posts/2020/2020-09-20-pulp-3.7.0-is-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2020-09-20-pulp-3.7.0-is-generally-available.md rename to docs/sections/blog/posts/2020/2020-09-20-pulp-3.7.0-is-generally-available.md diff --git a/docs/sections/blog/posts/2020-09-28-pulp-3-cli-poc-call-for-feedback.md b/docs/sections/blog/posts/2020/2020-09-28-pulp-3-cli-poc-call-for-feedback.md similarity index 100% rename from docs/sections/blog/posts/2020-09-28-pulp-3-cli-poc-call-for-feedback.md rename to docs/sections/blog/posts/2020/2020-09-28-pulp-3-cli-poc-call-for-feedback.md diff --git a/docs/sections/blog/posts/2020-09-30-pulp-community-update-september-2020.md b/docs/sections/blog/posts/2020/2020-09-30-pulp-community-update-september-2020.md similarity index 100% rename from docs/sections/blog/posts/2020-09-30-pulp-community-update-september-2020.md rename to docs/sections/blog/posts/2020/2020-09-30-pulp-community-update-september-2020.md diff --git a/docs/sections/blog/posts/2020-10-05-announcing-pulp-community-manager.md b/docs/sections/blog/posts/2020/2020-10-05-announcing-pulp-community-manager.md similarity index 100% rename from docs/sections/blog/posts/2020-10-05-announcing-pulp-community-manager.md rename to docs/sections/blog/posts/2020/2020-10-05-announcing-pulp-community-manager.md diff --git a/docs/sections/blog/posts/2020-10-20-3.8.0-release-announcement.md b/docs/sections/blog/posts/2020/2020-10-20-3.8.0-release-announcement.md similarity index 100% rename from docs/sections/blog/posts/2020-10-20-3.8.0-release-announcement.md rename to docs/sections/blog/posts/2020/2020-10-20-3.8.0-release-announcement.md diff --git a/docs/sections/blog/posts/2020-11-03-pulp-community-update-october-2020.md b/docs/sections/blog/posts/2020/2020-11-03-pulp-community-update-october-2020.md similarity index 100% rename from docs/sections/blog/posts/2020-11-03-pulp-community-update-october-2020.md rename to docs/sections/blog/posts/2020/2020-11-03-pulp-community-update-october-2020.md diff --git a/docs/sections/blog/posts/2020-11-25-pulp-community-survey-results-2020.md b/docs/sections/blog/posts/2020/2020-11-25-pulp-community-survey-results-2020.md similarity index 100% rename from docs/sections/blog/posts/2020-11-25-pulp-community-survey-results-2020.md rename to docs/sections/blog/posts/2020/2020-11-25-pulp-community-survey-results-2020.md diff --git a/docs/sections/blog/posts/2020-11-27-pulp-community-update-november-2020.md b/docs/sections/blog/posts/2020/2020-11-27-pulp-community-update-november-2020.md similarity index 100% rename from docs/sections/blog/posts/2020-11-27-pulp-community-update-november-2020.md rename to docs/sections/blog/posts/2020/2020-11-27-pulp-community-update-november-2020.md diff --git a/docs/sections/blog/posts/2021-01-13-pulp-python-3.0-release.md b/docs/sections/blog/posts/2021/2021-01-13-pulp-python-3.0-release.md similarity index 100% rename from docs/sections/blog/posts/2021-01-13-pulp-python-3.0-release.md rename to docs/sections/blog/posts/2021/2021-01-13-pulp-python-3.0-release.md diff --git a/docs/sections/blog/posts/2021-02-04-pulpcore-3.10-is-now-generally-available.md b/docs/sections/blog/posts/2021/2021-02-04-pulpcore-3.10-is-now-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2021-02-04-pulpcore-3.10-is-now-generally-available.md rename to docs/sections/blog/posts/2021/2021-02-04-pulpcore-3.10-is-now-generally-available.md diff --git a/docs/sections/blog/posts/2021-02-08-pulp-squeezer-0.0.7.md b/docs/sections/blog/posts/2021/2021-02-08-pulp-squeezer-0.0.7.md similarity index 100% rename from docs/sections/blog/posts/2021-02-08-pulp-squeezer-0.0.7.md rename to docs/sections/blog/posts/2021/2021-02-08-pulp-squeezer-0.0.7.md diff --git a/docs/sections/blog/posts/2021-02-1-pulp-community-update.md b/docs/sections/blog/posts/2021/2021-02-1-pulp-community-update.md similarity index 100% rename from docs/sections/blog/posts/2021-02-1-pulp-community-update.md rename to docs/sections/blog/posts/2021/2021-02-1-pulp-community-update.md diff --git a/docs/sections/blog/posts/2021-02-25-pulp-community-update.md b/docs/sections/blog/posts/2021/2021-02-25-pulp-community-update.md similarity index 100% rename from docs/sections/blog/posts/2021-02-25-pulp-community-update.md rename to docs/sections/blog/posts/2021/2021-02-25-pulp-community-update.md diff --git a/docs/sections/blog/posts/2021-03-15-pulpcore-3.11-is-now-generally-available.md b/docs/sections/blog/posts/2021/2021-03-15-pulpcore-3.11-is-now-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2021-03-15-pulpcore-3.11-is-now-generally-available.md rename to docs/sections/blog/posts/2021/2021-03-15-pulpcore-3.11-is-now-generally-available.md diff --git a/docs/sections/blog/posts/2021-03-22-pup-installer-overview.md b/docs/sections/blog/posts/2021/2021-03-22-pup-installer-overview.md similarity index 100% rename from docs/sections/blog/posts/2021-03-22-pup-installer-overview.md rename to docs/sections/blog/posts/2021/2021-03-22-pup-installer-overview.md diff --git a/docs/sections/blog/posts/2021-04-01-pulp-community-update-march2021.md b/docs/sections/blog/posts/2021/2021-04-01-pulp-community-update-march2021.md similarity index 100% rename from docs/sections/blog/posts/2021-04-01-pulp-community-update-march2021.md rename to docs/sections/blog/posts/2021/2021-04-01-pulp-community-update-march2021.md diff --git a/docs/sections/blog/posts/2021-04-08-pulp-3.12-is-generally-available.md b/docs/sections/blog/posts/2021/2021-04-08-pulp-3.12-is-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2021-04-08-pulp-3.12-is-generally-available.md rename to docs/sections/blog/posts/2021/2021-04-08-pulp-3.12-is-generally-available.md diff --git a/docs/sections/blog/posts/2021-05-04-april-community-news.md b/docs/sections/blog/posts/2021/2021-05-04-april-community-news.md similarity index 100% rename from docs/sections/blog/posts/2021-05-04-april-community-news.md rename to docs/sections/blog/posts/2021/2021-05-04-april-community-news.md diff --git a/docs/sections/blog/posts/2021-05-19-freenode-and-the-pulp-community.md b/docs/sections/blog/posts/2021/2021-05-19-freenode-and-the-pulp-community.md similarity index 100% rename from docs/sections/blog/posts/2021-05-19-freenode-and-the-pulp-community.md rename to docs/sections/blog/posts/2021/2021-05-19-freenode-and-the-pulp-community.md diff --git a/docs/sections/blog/posts/2021-05-24-pulp-at-community-central.md b/docs/sections/blog/posts/2021/2021-05-24-pulp-at-community-central.md similarity index 100% rename from docs/sections/blog/posts/2021-05-24-pulp-at-community-central.md rename to docs/sections/blog/posts/2021/2021-05-24-pulp-at-community-central.md diff --git a/docs/sections/blog/posts/2021-05-24-pulpcore-3.13-is-generally-available.md b/docs/sections/blog/posts/2021/2021-05-24-pulpcore-3.13-is-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2021-05-24-pulpcore-3.13-is-generally-available.md rename to docs/sections/blog/posts/2021/2021-05-24-pulpcore-3.13-is-generally-available.md diff --git a/docs/sections/blog/posts/2021-06-08-pulp-leaving-freenode.md b/docs/sections/blog/posts/2021/2021-06-08-pulp-leaving-freenode.md similarity index 100% rename from docs/sections/blog/posts/2021-06-08-pulp-leaving-freenode.md rename to docs/sections/blog/posts/2021/2021-06-08-pulp-leaving-freenode.md diff --git a/docs/sections/blog/posts/2021-06-14-pulp-community-update.md b/docs/sections/blog/posts/2021/2021-06-14-pulp-community-update.md similarity index 100% rename from docs/sections/blog/posts/2021-06-14-pulp-community-update.md rename to docs/sections/blog/posts/2021/2021-06-14-pulp-community-update.md diff --git a/docs/sections/blog/posts/2021-06-21-a-new-tale.md b/docs/sections/blog/posts/2021/2021-06-21-a-new-tale.md similarity index 100% rename from docs/sections/blog/posts/2021-06-21-a-new-tale.md rename to docs/sections/blog/posts/2021/2021-06-21-a-new-tale.md diff --git a/docs/sections/blog/posts/2021-06-28-tasking-event-blog.md b/docs/sections/blog/posts/2021/2021-06-28-tasking-event-blog.md similarity index 100% rename from docs/sections/blog/posts/2021-06-28-tasking-event-blog.md rename to docs/sections/blog/posts/2021/2021-06-28-tasking-event-blog.md diff --git a/docs/sections/blog/posts/2021-07-01-pulpcore-3.14-release-announcement.md b/docs/sections/blog/posts/2021/2021-07-01-pulpcore-3.14-release-announcement.md similarity index 100% rename from docs/sections/blog/posts/2021-07-01-pulpcore-3.14-release-announcement.md rename to docs/sections/blog/posts/2021/2021-07-01-pulpcore-3.14-release-announcement.md diff --git a/docs/sections/blog/posts/2021-07-07-pulp-community-update-june-2021.md b/docs/sections/blog/posts/2021/2021-07-07-pulp-community-update-june-2021.md similarity index 100% rename from docs/sections/blog/posts/2021-07-07-pulp-community-update-june-2021.md rename to docs/sections/blog/posts/2021/2021-07-07-pulp-community-update-june-2021.md diff --git a/docs/sections/blog/posts/2021-08-09-pulp-community-update-july-2021.md b/docs/sections/blog/posts/2021/2021-08-09-pulp-community-update-july-2021.md similarity index 100% rename from docs/sections/blog/posts/2021-08-09-pulp-community-update-july-2021.md rename to docs/sections/blog/posts/2021/2021-08-09-pulp-community-update-july-2021.md diff --git a/docs/sections/blog/posts/2021-08-26-pulpcore-3.15-is-generally-available.md b/docs/sections/blog/posts/2021/2021-08-26-pulpcore-3.15-is-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2021-08-26-pulpcore-3.15-is-generally-available.md rename to docs/sections/blog/posts/2021/2021-08-26-pulpcore-3.15-is-generally-available.md diff --git a/docs/sections/blog/posts/2021-09-08-pulp-community-roadmap-update.md b/docs/sections/blog/posts/2021/2021-09-08-pulp-community-roadmap-update.md similarity index 100% rename from docs/sections/blog/posts/2021-09-08-pulp-community-roadmap-update.md rename to docs/sections/blog/posts/2021/2021-09-08-pulp-community-roadmap-update.md diff --git a/docs/sections/blog/posts/2021-10-06-pulp-3-16-is-now-generally-available.md b/docs/sections/blog/posts/2021/2021-10-06-pulp-3-16-is-now-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2021-10-06-pulp-3-16-is-now-generally-available.md rename to docs/sections/blog/posts/2021/2021-10-06-pulp-3-16-is-now-generally-available.md diff --git a/docs/sections/blog/posts/2021-11-23-increasing-pulpcore-compatibility-with-plugin-versions.md b/docs/sections/blog/posts/2021/2021-11-23-increasing-pulpcore-compatibility-with-plugin-versions.md similarity index 100% rename from docs/sections/blog/posts/2021-11-23-increasing-pulpcore-compatibility-with-plugin-versions.md rename to docs/sections/blog/posts/2021/2021-11-23-increasing-pulpcore-compatibility-with-plugin-versions.md diff --git a/docs/sections/blog/posts/2021-12-15-pulpcore-3.17-is-ga.md b/docs/sections/blog/posts/2021/2021-12-15-pulpcore-3.17-is-ga.md similarity index 100% rename from docs/sections/blog/posts/2021-12-15-pulpcore-3.17-is-ga.md rename to docs/sections/blog/posts/2021/2021-12-15-pulpcore-3.17-is-ga.md diff --git a/docs/sections/blog/posts/2022-02-10-pulp-documentation-sig-findings-and-suggestions.md b/docs/sections/blog/posts/2022/2022-02-10-pulp-documentation-sig-findings-and-suggestions.md similarity index 100% rename from docs/sections/blog/posts/2022-02-10-pulp-documentation-sig-findings-and-suggestions.md rename to docs/sections/blog/posts/2022/2022-02-10-pulp-documentation-sig-findings-and-suggestions.md diff --git a/docs/sections/blog/posts/2022-03-28-how-stack-hpc-uses-pulp.md b/docs/sections/blog/posts/2022/2022-03-28-how-stack-hpc-uses-pulp.md similarity index 100% rename from docs/sections/blog/posts/2022-03-28-how-stack-hpc-uses-pulp.md rename to docs/sections/blog/posts/2022/2022-03-28-how-stack-hpc-uses-pulp.md diff --git a/docs/sections/blog/posts/2022-09-19-pulp-2-eol.md b/docs/sections/blog/posts/2022/2022-09-19-pulp-2-eol.md similarity index 100% rename from docs/sections/blog/posts/2022-09-19-pulp-2-eol.md rename to docs/sections/blog/posts/2022/2022-09-19-pulp-2-eol.md diff --git a/docs/sections/blog/posts/2022-11-01-pulpcon-2022-schedule.md b/docs/sections/blog/posts/2022/2022-11-01-pulpcon-2022-schedule.md similarity index 100% rename from docs/sections/blog/posts/2022-11-01-pulpcon-2022-schedule.md rename to docs/sections/blog/posts/2022/2022-11-01-pulpcon-2022-schedule.md diff --git a/docs/sections/blog/posts/2023-02-14-rpm-redirect-serving-perf-scale-testing.md b/docs/sections/blog/posts/2023/2023-02-14-rpm-redirect-serving-perf-scale-testing.md similarity index 100% rename from docs/sections/blog/posts/2023-02-14-rpm-redirect-serving-perf-scale-testing.md rename to docs/sections/blog/posts/2023/2023-02-14-rpm-redirect-serving-perf-scale-testing.md diff --git a/docs/sections/blog/posts/2011-05-17-introduction.md b/docs/sections/blog/posts/pulp2/2011-05-17-introduction.md similarity index 100% rename from docs/sections/blog/posts/2011-05-17-introduction.md rename to docs/sections/blog/posts/pulp2/2011-05-17-introduction.md diff --git a/docs/sections/blog/posts/2011-05-18-pulp-protected-repositories.md b/docs/sections/blog/posts/pulp2/2011-05-18-pulp-protected-repositories.md similarity index 100% rename from docs/sections/blog/posts/2011-05-18-pulp-protected-repositories.md rename to docs/sections/blog/posts/pulp2/2011-05-18-pulp-protected-repositories.md diff --git a/docs/sections/blog/posts/2011-05-18-spotlight-content-delivery-server-basics.md b/docs/sections/blog/posts/pulp2/2011-05-18-spotlight-content-delivery-server-basics.md similarity index 100% rename from docs/sections/blog/posts/2011-05-18-spotlight-content-delivery-server-basics.md rename to docs/sections/blog/posts/pulp2/2011-05-18-spotlight-content-delivery-server-basics.md diff --git a/docs/sections/blog/posts/2011-05-23-configuring-the-pulp-server-for-ssl.md b/docs/sections/blog/posts/pulp2/2011-05-23-configuring-the-pulp-server-for-ssl.md similarity index 100% rename from docs/sections/blog/posts/2011-05-23-configuring-the-pulp-server-for-ssl.md rename to docs/sections/blog/posts/pulp2/2011-05-23-configuring-the-pulp-server-for-ssl.md diff --git a/docs/sections/blog/posts/2011-05-27-pulp-community-release-12.md b/docs/sections/blog/posts/pulp2/2011-05-27-pulp-community-release-12.md similarity index 100% rename from docs/sections/blog/posts/2011-05-27-pulp-community-release-12.md rename to docs/sections/blog/posts/pulp2/2011-05-27-pulp-community-release-12.md diff --git a/docs/sections/blog/posts/2011-05-28-spotlight-repository-discovery.md b/docs/sections/blog/posts/pulp2/2011-05-28-spotlight-repository-discovery.md similarity index 100% rename from docs/sections/blog/posts/2011-05-28-spotlight-repository-discovery.md rename to docs/sections/blog/posts/pulp2/2011-05-28-spotlight-repository-discovery.md diff --git a/docs/sections/blog/posts/2011-06-01-fedora-15-qe-builds-available.md b/docs/sections/blog/posts/pulp2/2011-06-01-fedora-15-qe-builds-available.md similarity index 100% rename from docs/sections/blog/posts/2011-06-01-fedora-15-qe-builds-available.md rename to docs/sections/blog/posts/pulp2/2011-06-01-fedora-15-qe-builds-available.md diff --git a/docs/sections/blog/posts/2011-06-07-candlepin.md b/docs/sections/blog/posts/pulp2/2011-06-07-candlepin.md similarity index 100% rename from docs/sections/blog/posts/2011-06-07-candlepin.md rename to docs/sections/blog/posts/pulp2/2011-06-07-candlepin.md diff --git a/docs/sections/blog/posts/2011-06-16-katello.md b/docs/sections/blog/posts/pulp2/2011-06-16-katello.md similarity index 100% rename from docs/sections/blog/posts/2011-06-16-katello.md rename to docs/sections/blog/posts/pulp2/2011-06-16-katello.md diff --git a/docs/sections/blog/posts/2011-06-20-pulp-community-release-13.md b/docs/sections/blog/posts/pulp2/2011-06-20-pulp-community-release-13.md similarity index 100% rename from docs/sections/blog/posts/2011-06-20-pulp-community-release-13.md rename to docs/sections/blog/posts/pulp2/2011-06-20-pulp-community-release-13.md diff --git a/docs/sections/blog/posts/2011-06-23-sprint-25.md b/docs/sections/blog/posts/pulp2/2011-06-23-sprint-25.md similarity index 100% rename from docs/sections/blog/posts/2011-06-23-sprint-25.md rename to docs/sections/blog/posts/pulp2/2011-06-23-sprint-25.md diff --git a/docs/sections/blog/posts/2011-07-14-pulp-community-release-14.md b/docs/sections/blog/posts/pulp2/2011-07-14-pulp-community-release-14.md similarity index 100% rename from docs/sections/blog/posts/2011-07-14-pulp-community-release-14.md rename to docs/sections/blog/posts/pulp2/2011-07-14-pulp-community-release-14.md diff --git a/docs/sections/blog/posts/2011-08-01-pulp-in-production.md b/docs/sections/blog/posts/pulp2/2011-08-01-pulp-in-production.md similarity index 100% rename from docs/sections/blog/posts/2011-08-01-pulp-in-production.md rename to docs/sections/blog/posts/pulp2/2011-08-01-pulp-in-production.md diff --git a/docs/sections/blog/posts/2011-08-08-generic-content-support.md b/docs/sections/blog/posts/pulp2/2011-08-08-generic-content-support.md similarity index 100% rename from docs/sections/blog/posts/2011-08-08-generic-content-support.md rename to docs/sections/blog/posts/pulp2/2011-08-08-generic-content-support.md diff --git a/docs/sections/blog/posts/2011-08-15-pulp-community-release-15.md b/docs/sections/blog/posts/pulp2/2011-08-15-pulp-community-release-15.md similarity index 100% rename from docs/sections/blog/posts/2011-08-15-pulp-community-release-15.md rename to docs/sections/blog/posts/pulp2/2011-08-15-pulp-community-release-15.md diff --git a/docs/sections/blog/posts/2011-09-06-pulp-rearchitecture-sprint-update.md b/docs/sections/blog/posts/pulp2/2011-09-06-pulp-rearchitecture-sprint-update.md similarity index 100% rename from docs/sections/blog/posts/2011-09-06-pulp-rearchitecture-sprint-update.md rename to docs/sections/blog/posts/pulp2/2011-09-06-pulp-rearchitecture-sprint-update.md diff --git a/docs/sections/blog/posts/2011-09-09-pulp-community-release-16.md b/docs/sections/blog/posts/pulp2/2011-09-09-pulp-community-release-16.md similarity index 100% rename from docs/sections/blog/posts/2011-09-09-pulp-community-release-16.md rename to docs/sections/blog/posts/pulp2/2011-09-09-pulp-community-release-16.md diff --git a/docs/sections/blog/posts/2011-10-12-pulp-community-release-17.md b/docs/sections/blog/posts/pulp2/2011-10-12-pulp-community-release-17.md similarity index 100% rename from docs/sections/blog/posts/2011-10-12-pulp-community-release-17.md rename to docs/sections/blog/posts/pulp2/2011-10-12-pulp-community-release-17.md diff --git a/docs/sections/blog/posts/2011-11-01-pulp-v1-0-plans.md b/docs/sections/blog/posts/pulp2/2011-11-01-pulp-v1-0-plans.md similarity index 100% rename from docs/sections/blog/posts/2011-11-01-pulp-v1-0-plans.md rename to docs/sections/blog/posts/pulp2/2011-11-01-pulp-v1-0-plans.md diff --git a/docs/sections/blog/posts/2011-11-02-preview-creating-a-pulp-plugin.md b/docs/sections/blog/posts/pulp2/2011-11-02-preview-creating-a-pulp-plugin.md similarity index 100% rename from docs/sections/blog/posts/2011-11-02-preview-creating-a-pulp-plugin.md rename to docs/sections/blog/posts/pulp2/2011-11-02-preview-creating-a-pulp-plugin.md diff --git a/docs/sections/blog/posts/2011-11-04-preview-pulp-v2-0-repository-apis.md b/docs/sections/blog/posts/pulp2/2011-11-04-preview-pulp-v2-0-repository-apis.md similarity index 100% rename from docs/sections/blog/posts/2011-11-04-preview-pulp-v2-0-repository-apis.md rename to docs/sections/blog/posts/pulp2/2011-11-04-preview-pulp-v2-0-repository-apis.md diff --git a/docs/sections/blog/posts/2011-11-08-pulp-community-release-18.md b/docs/sections/blog/posts/pulp2/2011-11-08-pulp-community-release-18.md similarity index 100% rename from docs/sections/blog/posts/2011-11-08-pulp-community-release-18.md rename to docs/sections/blog/posts/pulp2/2011-11-08-pulp-community-release-18.md diff --git a/docs/sections/blog/posts/2011-11-09-pulp-fedora-16-builds.md b/docs/sections/blog/posts/pulp2/2011-11-09-pulp-fedora-16-builds.md similarity index 100% rename from docs/sections/blog/posts/2011-11-09-pulp-fedora-16-builds.md rename to docs/sections/blog/posts/pulp2/2011-11-09-pulp-fedora-16-builds.md diff --git a/docs/sections/blog/posts/2011-11-21-importer-sync-apis.md b/docs/sections/blog/posts/pulp2/2011-11-21-importer-sync-apis.md similarity index 100% rename from docs/sections/blog/posts/2011-11-21-importer-sync-apis.md rename to docs/sections/blog/posts/pulp2/2011-11-21-importer-sync-apis.md diff --git a/docs/sections/blog/posts/2011-12-15-pulp-community-release-19.md b/docs/sections/blog/posts/pulp2/2011-12-15-pulp-community-release-19.md similarity index 100% rename from docs/sections/blog/posts/2011-12-15-pulp-community-release-19.md rename to docs/sections/blog/posts/pulp2/2011-12-15-pulp-community-release-19.md diff --git a/docs/sections/blog/posts/2012-01-10-unit-associations.md b/docs/sections/blog/posts/pulp2/2012-01-10-unit-associations.md similarity index 100% rename from docs/sections/blog/posts/2012-01-10-unit-associations.md rename to docs/sections/blog/posts/pulp2/2012-01-10-unit-associations.md diff --git a/docs/sections/blog/posts/2012-02-24-pulp-v1-0-release.md b/docs/sections/blog/posts/pulp2/2012-02-24-pulp-v1-0-release.md similarity index 100% rename from docs/sections/blog/posts/2012-02-24-pulp-v1-0-release.md rename to docs/sections/blog/posts/pulp2/2012-02-24-pulp-v1-0-release.md diff --git a/docs/sections/blog/posts/2012-04-03-pulp-beyond-1-0.md b/docs/sections/blog/posts/pulp2/2012-04-03-pulp-beyond-1-0.md similarity index 100% rename from docs/sections/blog/posts/2012-04-03-pulp-beyond-1-0.md rename to docs/sections/blog/posts/pulp2/2012-04-03-pulp-beyond-1-0.md diff --git a/docs/sections/blog/posts/2012-04-11-pulp-v1-0-4-release.md b/docs/sections/blog/posts/pulp2/2012-04-11-pulp-v1-0-4-release.md similarity index 100% rename from docs/sections/blog/posts/2012-04-11-pulp-v1-0-4-release.md rename to docs/sections/blog/posts/pulp2/2012-04-11-pulp-v1-0-4-release.md diff --git a/docs/sections/blog/posts/2012-05-24-pulp-v1-1-10-release.md b/docs/sections/blog/posts/pulp2/2012-05-24-pulp-v1-1-10-release.md similarity index 100% rename from docs/sections/blog/posts/2012-05-24-pulp-v1-1-10-release.md rename to docs/sections/blog/posts/pulp2/2012-05-24-pulp-v1-1-10-release.md diff --git a/docs/sections/blog/posts/2012-06-13-pulp-v1-1-on-fedora-17.md b/docs/sections/blog/posts/pulp2/2012-06-13-pulp-v1-1-on-fedora-17.md similarity index 100% rename from docs/sections/blog/posts/2012-06-13-pulp-v1-1-on-fedora-17.md rename to docs/sections/blog/posts/pulp2/2012-06-13-pulp-v1-1-on-fedora-17.md diff --git a/docs/sections/blog/posts/2012-06-15-pulp-v2-preview-unit-copy.md b/docs/sections/blog/posts/pulp2/2012-06-15-pulp-v2-preview-unit-copy.md similarity index 100% rename from docs/sections/blog/posts/2012-06-15-pulp-v2-preview-unit-copy.md rename to docs/sections/blog/posts/pulp2/2012-06-15-pulp-v2-preview-unit-copy.md diff --git a/docs/sections/blog/posts/2012-06-24-pulp-v2-preview-client-extensions.md b/docs/sections/blog/posts/pulp2/2012-06-24-pulp-v2-preview-client-extensions.md similarity index 100% rename from docs/sections/blog/posts/2012-06-24-pulp-v2-preview-client-extensions.md rename to docs/sections/blog/posts/pulp2/2012-06-24-pulp-v2-preview-client-extensions.md diff --git a/docs/sections/blog/posts/2012-07-02-pulp-1-1-11-bug-fix-release.md b/docs/sections/blog/posts/pulp2/2012-07-02-pulp-1-1-11-bug-fix-release.md similarity index 100% rename from docs/sections/blog/posts/2012-07-02-pulp-1-1-11-bug-fix-release.md rename to docs/sections/blog/posts/pulp2/2012-07-02-pulp-1-1-11-bug-fix-release.md diff --git a/docs/sections/blog/posts/2012-07-02-pulp-v2-preview-the-coordinator.md b/docs/sections/blog/posts/pulp2/2012-07-02-pulp-v2-preview-the-coordinator.md similarity index 100% rename from docs/sections/blog/posts/2012-07-02-pulp-v2-preview-the-coordinator.md rename to docs/sections/blog/posts/pulp2/2012-07-02-pulp-v2-preview-the-coordinator.md diff --git a/docs/sections/blog/posts/2012-07-09-pulp-on-openshift.md b/docs/sections/blog/posts/pulp2/2012-07-09-pulp-on-openshift.md similarity index 100% rename from docs/sections/blog/posts/2012-07-09-pulp-on-openshift.md rename to docs/sections/blog/posts/pulp2/2012-07-09-pulp-on-openshift.md diff --git a/docs/sections/blog/posts/2012-07-17-pulp-v2-preview-general-enhancements.md b/docs/sections/blog/posts/pulp2/2012-07-17-pulp-v2-preview-general-enhancements.md similarity index 100% rename from docs/sections/blog/posts/2012-07-17-pulp-v2-preview-general-enhancements.md rename to docs/sections/blog/posts/pulp2/2012-07-17-pulp-v2-preview-general-enhancements.md diff --git a/docs/sections/blog/posts/2012-07-26-pulp-v2-community-release-1.md b/docs/sections/blog/posts/pulp2/2012-07-26-pulp-v2-community-release-1.md similarity index 100% rename from docs/sections/blog/posts/2012-07-26-pulp-v2-community-release-1.md rename to docs/sections/blog/posts/pulp2/2012-07-26-pulp-v2-community-release-1.md diff --git a/docs/sections/blog/posts/2012-08-07-pulp-in-github.md b/docs/sections/blog/posts/pulp2/2012-08-07-pulp-in-github.md similarity index 100% rename from docs/sections/blog/posts/2012-08-07-pulp-in-github.md rename to docs/sections/blog/posts/pulp2/2012-08-07-pulp-in-github.md diff --git a/docs/sections/blog/posts/2012-08-10-community-contribution-pulp-console.md b/docs/sections/blog/posts/pulp2/2012-08-10-community-contribution-pulp-console.md similarity index 100% rename from docs/sections/blog/posts/2012-08-10-community-contribution-pulp-console.md rename to docs/sections/blog/posts/pulp2/2012-08-10-community-contribution-pulp-console.md diff --git a/docs/sections/blog/posts/2012-08-29-mirroring-puppet-forge-with-pulp.md b/docs/sections/blog/posts/pulp2/2012-08-29-mirroring-puppet-forge-with-pulp.md similarity index 100% rename from docs/sections/blog/posts/2012-08-29-mirroring-puppet-forge-with-pulp.md rename to docs/sections/blog/posts/pulp2/2012-08-29-mirroring-puppet-forge-with-pulp.md diff --git a/docs/sections/blog/posts/2012-09-25-customizing-puppet-module-repositories-in-pulp.md b/docs/sections/blog/posts/pulp2/2012-09-25-customizing-puppet-module-repositories-in-pulp.md similarity index 100% rename from docs/sections/blog/posts/2012-09-25-customizing-puppet-module-repositories-in-pulp.md rename to docs/sections/blog/posts/pulp2/2012-09-25-customizing-puppet-module-repositories-in-pulp.md diff --git a/docs/sections/blog/posts/2012-10-09-pulp-v2-community-release-2.md b/docs/sections/blog/posts/pulp2/2012-10-09-pulp-v2-community-release-2.md similarity index 100% rename from docs/sections/blog/posts/2012-10-09-pulp-v2-community-release-2.md rename to docs/sections/blog/posts/pulp2/2012-10-09-pulp-v2-community-release-2.md diff --git a/docs/sections/blog/posts/2012-10-22-email-notifications.md b/docs/sections/blog/posts/pulp2/2012-10-22-email-notifications.md similarity index 100% rename from docs/sections/blog/posts/2012-10-22-email-notifications.md rename to docs/sections/blog/posts/pulp2/2012-10-22-email-notifications.md diff --git a/docs/sections/blog/posts/2012-11-02-amqp-notifications.md b/docs/sections/blog/posts/pulp2/2012-11-02-amqp-notifications.md similarity index 100% rename from docs/sections/blog/posts/2012-11-02-amqp-notifications.md rename to docs/sections/blog/posts/pulp2/2012-11-02-amqp-notifications.md diff --git a/docs/sections/blog/posts/2012-12-12-pulp-in-2013.md b/docs/sections/blog/posts/pulp2/2012-12-12-pulp-in-2013.md similarity index 100% rename from docs/sections/blog/posts/2012-12-12-pulp-in-2013.md rename to docs/sections/blog/posts/pulp2/2012-12-12-pulp-in-2013.md diff --git a/docs/sections/blog/posts/2013-01-03-pulp-v2-0-released.md b/docs/sections/blog/posts/pulp2/2013-01-03-pulp-v2-0-released.md similarity index 100% rename from docs/sections/blog/posts/2013-01-03-pulp-v2-0-released.md rename to docs/sections/blog/posts/pulp2/2013-01-03-pulp-v2-0-released.md diff --git a/docs/sections/blog/posts/2013-01-11-roadmap.md b/docs/sections/blog/posts/pulp2/2013-01-11-roadmap.md similarity index 100% rename from docs/sections/blog/posts/2013-01-11-roadmap.md rename to docs/sections/blog/posts/pulp2/2013-01-11-roadmap.md diff --git a/docs/sections/blog/posts/2013-01-24-pulp-2-0-7-released.md b/docs/sections/blog/posts/pulp2/2013-01-24-pulp-2-0-7-released.md similarity index 100% rename from docs/sections/blog/posts/2013-01-24-pulp-2-0-7-released.md rename to docs/sections/blog/posts/pulp2/2013-01-24-pulp-2-0-7-released.md diff --git a/docs/sections/blog/posts/2013-02-22-developer-guide-released.md b/docs/sections/blog/posts/pulp2/2013-02-22-developer-guide-released.md similarity index 100% rename from docs/sections/blog/posts/2013-02-22-developer-guide-released.md rename to docs/sections/blog/posts/pulp2/2013-02-22-developer-guide-released.md diff --git a/docs/sections/blog/posts/2013-03-22-pulp-presentation-on-youtube.md b/docs/sections/blog/posts/pulp2/2013-03-22-pulp-presentation-on-youtube.md similarity index 100% rename from docs/sections/blog/posts/2013-03-22-pulp-presentation-on-youtube.md rename to docs/sections/blog/posts/pulp2/2013-03-22-pulp-presentation-on-youtube.md diff --git a/docs/sections/blog/posts/2013-04-05-pulp-2-1-0-released.md b/docs/sections/blog/posts/pulp2/2013-04-05-pulp-2-1-0-released.md similarity index 100% rename from docs/sections/blog/posts/2013-04-05-pulp-2-1-0-released.md rename to docs/sections/blog/posts/pulp2/2013-04-05-pulp-2-1-0-released.md diff --git a/docs/sections/blog/posts/2013-05-08-pulp-2-1-1-released.md b/docs/sections/blog/posts/pulp2/2013-05-08-pulp-2-1-1-released.md similarity index 100% rename from docs/sections/blog/posts/2013-05-08-pulp-2-1-1-released.md rename to docs/sections/blog/posts/pulp2/2013-05-08-pulp-2-1-1-released.md diff --git a/docs/sections/blog/posts/2013-06-28-pulp-goes-to-puppet-camp.md b/docs/sections/blog/posts/pulp2/2013-06-28-pulp-goes-to-puppet-camp.md similarity index 100% rename from docs/sections/blog/posts/2013-06-28-pulp-goes-to-puppet-camp.md rename to docs/sections/blog/posts/pulp2/2013-06-28-pulp-goes-to-puppet-camp.md diff --git a/docs/sections/blog/posts/2013-08-16-new-repository-layout.md b/docs/sections/blog/posts/pulp2/2013-08-16-new-repository-layout.md similarity index 100% rename from docs/sections/blog/posts/2013-08-16-new-repository-layout.md rename to docs/sections/blog/posts/pulp2/2013-08-16-new-repository-layout.md diff --git a/docs/sections/blog/posts/2013-11-20-pulp-2-2-1-released.md b/docs/sections/blog/posts/pulp2/2013-11-20-pulp-2-2-1-released.md similarity index 100% rename from docs/sections/blog/posts/2013-11-20-pulp-2-2-1-released.md rename to docs/sections/blog/posts/pulp2/2013-11-20-pulp-2-2-1-released.md diff --git a/docs/sections/blog/posts/2014-02-19-making-pulp-scalable-and-highly-available.md b/docs/sections/blog/posts/pulp2/2014-02-19-making-pulp-scalable-and-highly-available.md similarity index 100% rename from docs/sections/blog/posts/2014-02-19-making-pulp-scalable-and-highly-available.md rename to docs/sections/blog/posts/pulp2/2014-02-19-making-pulp-scalable-and-highly-available.md diff --git a/docs/sections/blog/posts/2014-08-31-deploying-pulp-in-containers.md b/docs/sections/blog/posts/pulp2/2014-08-31-deploying-pulp-in-containers.md similarity index 100% rename from docs/sections/blog/posts/2014-08-31-deploying-pulp-in-containers.md rename to docs/sections/blog/posts/pulp2/2014-08-31-deploying-pulp-in-containers.md diff --git a/docs/sections/blog/posts/2014-11-19-upcoming-pulp-releases.md b/docs/sections/blog/posts/pulp2/2014-11-19-upcoming-pulp-releases.md similarity index 100% rename from docs/sections/blog/posts/2014-11-19-upcoming-pulp-releases.md rename to docs/sections/blog/posts/pulp2/2014-11-19-upcoming-pulp-releases.md diff --git a/docs/sections/blog/posts/2014-11-25-pulp-2-5-0-is-released.md b/docs/sections/blog/posts/pulp2/2014-11-25-pulp-2-5-0-is-released.md similarity index 100% rename from docs/sections/blog/posts/2014-11-25-pulp-2-5-0-is-released.md rename to docs/sections/blog/posts/pulp2/2014-11-25-pulp-2-5-0-is-released.md diff --git a/docs/sections/blog/posts/2014-11-25-pulp-2-6-0-0-1-alpha-is-available.md b/docs/sections/blog/posts/pulp2/2014-11-25-pulp-2-6-0-0-1-alpha-is-available.md similarity index 100% rename from docs/sections/blog/posts/2014-11-25-pulp-2-6-0-0-1-alpha-is-available.md rename to docs/sections/blog/posts/pulp2/2014-11-25-pulp-2-6-0-0-1-alpha-is-available.md diff --git a/docs/sections/blog/posts/2014-12-23-pulp-presentation-at-tripython-on-january-22-2015.md b/docs/sections/blog/posts/pulp2/2014-12-23-pulp-presentation-at-tripython-on-january-22-2015.md similarity index 100% rename from docs/sections/blog/posts/2014-12-23-pulp-presentation-at-tripython-on-january-22-2015.md rename to docs/sections/blog/posts/pulp2/2014-12-23-pulp-presentation-at-tripython-on-january-22-2015.md diff --git a/docs/sections/blog/posts/2015-01-02-pulp-in-the-new-year.md b/docs/sections/blog/posts/pulp2/2015-01-02-pulp-in-the-new-year.md similarity index 100% rename from docs/sections/blog/posts/2015-01-02-pulp-in-the-new-year.md rename to docs/sections/blog/posts/pulp2/2015-01-02-pulp-in-the-new-year.md diff --git a/docs/sections/blog/posts/2015-03-24-pulp-2-6-0-is-available.md b/docs/sections/blog/posts/pulp2/2015-03-24-pulp-2-6-0-is-available.md similarity index 100% rename from docs/sections/blog/posts/2015-03-24-pulp-2-6-0-is-available.md rename to docs/sections/blog/posts/pulp2/2015-03-24-pulp-2-6-0-is-available.md diff --git a/docs/sections/blog/posts/2015-05-21-use-docker-to-try-pulp.md b/docs/sections/blog/posts/pulp2/2015-05-21-use-docker-to-try-pulp.md similarity index 100% rename from docs/sections/blog/posts/2015-05-21-use-docker-to-try-pulp.md rename to docs/sections/blog/posts/pulp2/2015-05-21-use-docker-to-try-pulp.md diff --git a/docs/sections/blog/posts/2015-12-09-syncing-and-publishing-suse-repositories-with-pulp.md b/docs/sections/blog/posts/pulp2/2015-12-09-syncing-and-publishing-suse-repositories-with-pulp.md similarity index 100% rename from docs/sections/blog/posts/2015-12-09-syncing-and-publishing-suse-repositories-with-pulp.md rename to docs/sections/blog/posts/pulp2/2015-12-09-syncing-and-publishing-suse-repositories-with-pulp.md diff --git a/docs/sections/blog/posts/2016-01-06-screencasting-with-open-tools.md b/docs/sections/blog/posts/pulp2/2016-01-06-screencasting-with-open-tools.md similarity index 100% rename from docs/sections/blog/posts/2016-01-06-screencasting-with-open-tools.md rename to docs/sections/blog/posts/pulp2/2016-01-06-screencasting-with-open-tools.md diff --git a/docs/sections/blog/posts/2016-03-07-how-to-safely-test-your-data-for-2-8-upgradability.md b/docs/sections/blog/posts/pulp2/2016-03-07-how-to-safely-test-your-data-for-2-8-upgradability.md similarity index 100% rename from docs/sections/blog/posts/2016-03-07-how-to-safely-test-your-data-for-2-8-upgradability.md rename to docs/sections/blog/posts/pulp2/2016-03-07-how-to-safely-test-your-data-for-2-8-upgradability.md diff --git a/docs/sections/blog/posts/2016-04-05-pulp-2-8-1-has-been-released.md b/docs/sections/blog/posts/pulp2/2016-04-05-pulp-2-8-1-has-been-released.md similarity index 100% rename from docs/sections/blog/posts/2016-04-05-pulp-2-8-1-has-been-released.md rename to docs/sections/blog/posts/pulp2/2016-04-05-pulp-2-8-1-has-been-released.md diff --git a/docs/sections/blog/posts/2016-04-06-pulp-2-8-2-has-been-released.md b/docs/sections/blog/posts/pulp2/2016-04-06-pulp-2-8-2-has-been-released.md similarity index 100% rename from docs/sections/blog/posts/2016-04-06-pulp-2-8-2-has-been-released.md rename to docs/sections/blog/posts/pulp2/2016-04-06-pulp-2-8-2-has-been-released.md diff --git a/docs/sections/blog/posts/2016-05-05-langpacks-support-added-to-pulp-2-9-0.md b/docs/sections/blog/posts/pulp2/2016-05-05-langpacks-support-added-to-pulp-2-9-0.md similarity index 100% rename from docs/sections/blog/posts/2016-05-05-langpacks-support-added-to-pulp-2-9-0.md rename to docs/sections/blog/posts/pulp2/2016-05-05-langpacks-support-added-to-pulp-2-9-0.md diff --git a/docs/sections/blog/posts/2016-05-17-pulp-2-8-3-released-security-bug-fixes.md b/docs/sections/blog/posts/pulp2/2016-05-17-pulp-2-8-3-released-security-bug-fixes.md similarity index 100% rename from docs/sections/blog/posts/2016-05-17-pulp-2-8-3-released-security-bug-fixes.md rename to docs/sections/blog/posts/pulp2/2016-05-17-pulp-2-8-3-released-security-bug-fixes.md diff --git a/docs/sections/blog/posts/2016-06-06-charting-pulps-issues-stories-etc.md b/docs/sections/blog/posts/pulp2/2016-06-06-charting-pulps-issues-stories-etc.md similarity index 100% rename from docs/sections/blog/posts/2016-06-06-charting-pulps-issues-stories-etc.md rename to docs/sections/blog/posts/pulp2/2016-06-06-charting-pulps-issues-stories-etc.md diff --git a/docs/sections/blog/posts/2016-06-21-new-documentation-site.md b/docs/sections/blog/posts/pulp2/2016-06-21-new-documentation-site.md similarity index 100% rename from docs/sections/blog/posts/2016-06-21-new-documentation-site.md rename to docs/sections/blog/posts/pulp2/2016-06-21-new-documentation-site.md diff --git a/docs/sections/blog/posts/2016-07-01-pulp-smash-introduction.md b/docs/sections/blog/posts/pulp2/2016-07-01-pulp-smash-introduction.md similarity index 100% rename from docs/sections/blog/posts/2016-07-01-pulp-smash-introduction.md rename to docs/sections/blog/posts/pulp2/2016-07-01-pulp-smash-introduction.md diff --git a/docs/sections/blog/posts/2016-07-05-getting-started-on-pulp-and-pulp-smash-a-pulpqe-intern-summary.md b/docs/sections/blog/posts/pulp2/2016-07-05-getting-started-on-pulp-and-pulp-smash-a-pulpqe-intern-summary.md similarity index 100% rename from docs/sections/blog/posts/2016-07-05-getting-started-on-pulp-and-pulp-smash-a-pulpqe-intern-summary.md rename to docs/sections/blog/posts/pulp2/2016-07-05-getting-started-on-pulp-and-pulp-smash-a-pulpqe-intern-summary.md diff --git a/docs/sections/blog/posts/2016-07-07-sprint-demo-4-july-7-2016.md b/docs/sections/blog/posts/pulp2/2016-07-07-sprint-demo-4-july-7-2016.md similarity index 100% rename from docs/sections/blog/posts/2016-07-07-sprint-demo-4-july-7-2016.md rename to docs/sections/blog/posts/pulp2/2016-07-07-sprint-demo-4-july-7-2016.md diff --git a/docs/sections/blog/posts/2016-07-12-pulp-2-9-0-generally-available.md b/docs/sections/blog/posts/pulp2/2016-07-12-pulp-2-9-0-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2016-07-12-pulp-2-9-0-generally-available.md rename to docs/sections/blog/posts/pulp2/2016-07-12-pulp-2-9-0-generally-available.md diff --git a/docs/sections/blog/posts/2016-07-18-pulp-2-8-6-generally-available.md b/docs/sections/blog/posts/pulp2/2016-07-18-pulp-2-8-6-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2016-07-18-pulp-2-8-6-generally-available.md rename to docs/sections/blog/posts/pulp2/2016-07-18-pulp-2-8-6-generally-available.md diff --git a/docs/sections/blog/posts/2016-07-28-community-testing-day-on-20160805.md b/docs/sections/blog/posts/pulp2/2016-07-28-community-testing-day-on-20160805.md similarity index 100% rename from docs/sections/blog/posts/2016-07-28-community-testing-day-on-20160805.md rename to docs/sections/blog/posts/pulp2/2016-07-28-community-testing-day-on-20160805.md diff --git a/docs/sections/blog/posts/2016-07-28-sprint-demo-5-july-28-2016.md b/docs/sections/blog/posts/pulp2/2016-07-28-sprint-demo-5-july-28-2016.md similarity index 100% rename from docs/sections/blog/posts/2016-07-28-sprint-demo-5-july-28-2016.md rename to docs/sections/blog/posts/pulp2/2016-07-28-sprint-demo-5-july-28-2016.md diff --git a/docs/sections/blog/posts/2016-08-15-pulp-2-9-2-generally-available.md b/docs/sections/blog/posts/pulp2/2016-08-15-pulp-2-9-2-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2016-08-15-pulp-2-9-2-generally-available.md rename to docs/sections/blog/posts/pulp2/2016-08-15-pulp-2-9-2-generally-available.md diff --git a/docs/sections/blog/posts/2016-08-18-sprint-demo-6-august-18-2016.md b/docs/sections/blog/posts/pulp2/2016-08-18-sprint-demo-6-august-18-2016.md similarity index 100% rename from docs/sections/blog/posts/2016-08-18-sprint-demo-6-august-18-2016.md rename to docs/sections/blog/posts/pulp2/2016-08-18-sprint-demo-6-august-18-2016.md diff --git a/docs/sections/blog/posts/2016-09-08-sprint-demo-7-sept-08-2016.md b/docs/sections/blog/posts/pulp2/2016-09-08-sprint-demo-7-sept-08-2016.md similarity index 100% rename from docs/sections/blog/posts/2016-09-08-sprint-demo-7-sept-08-2016.md rename to docs/sections/blog/posts/pulp2/2016-09-08-sprint-demo-7-sept-08-2016.md diff --git a/docs/sections/blog/posts/2016-09-15-pulp-2-10-0-generally-available.md b/docs/sections/blog/posts/pulp2/2016-09-15-pulp-2-10-0-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2016-09-15-pulp-2-10-0-generally-available.md rename to docs/sections/blog/posts/pulp2/2016-09-15-pulp-2-10-0-generally-available.md diff --git a/docs/sections/blog/posts/2016-09-19-pulp-2-9-3-generally-available.md b/docs/sections/blog/posts/pulp2/2016-09-19-pulp-2-9-3-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2016-09-19-pulp-2-9-3-generally-available.md rename to docs/sections/blog/posts/pulp2/2016-09-19-pulp-2-9-3-generally-available.md diff --git a/docs/sections/blog/posts/2016-10-27-sprint-demo-9.md b/docs/sections/blog/posts/pulp2/2016-10-27-sprint-demo-9.md similarity index 100% rename from docs/sections/blog/posts/2016-10-27-sprint-demo-9.md rename to docs/sections/blog/posts/pulp2/2016-10-27-sprint-demo-9.md diff --git a/docs/sections/blog/posts/2016-10-31-pulp-2-10-1-generally-available.md b/docs/sections/blog/posts/pulp2/2016-10-31-pulp-2-10-1-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2016-10-31-pulp-2-10-1-generally-available.md rename to docs/sections/blog/posts/pulp2/2016-10-31-pulp-2-10-1-generally-available.md diff --git a/docs/sections/blog/posts/2016-10-31-pulp-3.0-mvp.md b/docs/sections/blog/posts/pulp2/2016-10-31-pulp-3.0-mvp.md similarity index 100% rename from docs/sections/blog/posts/2016-10-31-pulp-3.0-mvp.md rename to docs/sections/blog/posts/pulp2/2016-10-31-pulp-3.0-mvp.md diff --git a/docs/sections/blog/posts/2016-11-14-yum-repo-layout-changes.md b/docs/sections/blog/posts/pulp2/2016-11-14-yum-repo-layout-changes.md similarity index 100% rename from docs/sections/blog/posts/2016-11-14-yum-repo-layout-changes.md rename to docs/sections/blog/posts/pulp2/2016-11-14-yum-repo-layout-changes.md diff --git a/docs/sections/blog/posts/2016-11-17-django14-epel6-retirement.md b/docs/sections/blog/posts/pulp2/2016-11-17-django14-epel6-retirement.md similarity index 100% rename from docs/sections/blog/posts/2016-11-17-django14-epel6-retirement.md rename to docs/sections/blog/posts/pulp2/2016-11-17-django14-epel6-retirement.md diff --git a/docs/sections/blog/posts/2016-11-17-pulp-2.10.2-generally-available.md b/docs/sections/blog/posts/pulp2/2016-11-17-pulp-2.10.2-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2016-11-17-pulp-2.10.2-generally-available.md rename to docs/sections/blog/posts/pulp2/2016-11-17-pulp-2.10.2-generally-available.md diff --git a/docs/sections/blog/posts/2016-11-18-sprint-10-demo.md b/docs/sections/blog/posts/pulp2/2016-11-18-sprint-10-demo.md similarity index 100% rename from docs/sections/blog/posts/2016-11-18-sprint-10-demo.md rename to docs/sections/blog/posts/pulp2/2016-11-18-sprint-10-demo.md diff --git a/docs/sections/blog/posts/2016-12-01-pulp-2.10.3-generally-available.md b/docs/sections/blog/posts/pulp2/2016-12-01-pulp-2.10.3-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2016-12-01-pulp-2.10.3-generally-available.md rename to docs/sections/blog/posts/pulp2/2016-12-01-pulp-2.10.3-generally-available.md diff --git a/docs/sections/blog/posts/2016-12-05-contributing-blog-post-to-pulpproject.org.md b/docs/sections/blog/posts/pulp2/2016-12-05-contributing-blog-post-to-pulpproject.org.md similarity index 100% rename from docs/sections/blog/posts/2016-12-05-contributing-blog-post-to-pulpproject.org.md rename to docs/sections/blog/posts/pulp2/2016-12-05-contributing-blog-post-to-pulpproject.org.md diff --git a/docs/sections/blog/posts/2016-12-07-deprecating-nodes.md b/docs/sections/blog/posts/pulp2/2016-12-07-deprecating-nodes.md similarity index 100% rename from docs/sections/blog/posts/2016-12-07-deprecating-nodes.md rename to docs/sections/blog/posts/pulp2/2016-12-07-deprecating-nodes.md diff --git a/docs/sections/blog/posts/2016-12-08-sprint-11-demo.md b/docs/sections/blog/posts/pulp2/2016-12-08-sprint-11-demo.md similarity index 100% rename from docs/sections/blog/posts/2016-12-08-sprint-11-demo.md rename to docs/sections/blog/posts/pulp2/2016-12-08-sprint-11-demo.md diff --git a/docs/sections/blog/posts/2016-12-14-pulp-2.11.0-generally-available.md b/docs/sections/blog/posts/pulp2/2016-12-14-pulp-2.11.0-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2016-12-14-pulp-2.11.0-generally-available.md rename to docs/sections/blog/posts/pulp2/2016-12-14-pulp-2.11.0-generally-available.md diff --git a/docs/sections/blog/posts/2017-01-10-running-pulp-with-nginx-and-uwsgi.md b/docs/sections/blog/posts/pulp2/2017-01-10-running-pulp-with-nginx-and-uwsgi.md similarity index 100% rename from docs/sections/blog/posts/2017-01-10-running-pulp-with-nginx-and-uwsgi.md rename to docs/sections/blog/posts/pulp2/2017-01-10-running-pulp-with-nginx-and-uwsgi.md diff --git a/docs/sections/blog/posts/2017-01-16-plan-io-is-awesome.md b/docs/sections/blog/posts/pulp2/2017-01-16-plan-io-is-awesome.md similarity index 100% rename from docs/sections/blog/posts/2017-01-16-plan-io-is-awesome.md rename to docs/sections/blog/posts/pulp2/2017-01-16-plan-io-is-awesome.md diff --git a/docs/sections/blog/posts/2017-01-16-pulp-2.11.1-generally-available.md b/docs/sections/blog/posts/pulp2/2017-01-16-pulp-2.11.1-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-01-16-pulp-2.11.1-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-01-16-pulp-2.11.1-generally-available.md diff --git a/docs/sections/blog/posts/2017-01-19-sprint-12-13-demo.md b/docs/sections/blog/posts/pulp2/2017-01-19-sprint-12-13-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-01-19-sprint-12-13-demo.md rename to docs/sections/blog/posts/pulp2/2017-01-19-sprint-12-13-demo.md diff --git a/docs/sections/blog/posts/2017-01-26-devconf-and-fosdem-conferences.md b/docs/sections/blog/posts/pulp2/2017-01-26-devconf-and-fosdem-conferences.md similarity index 100% rename from docs/sections/blog/posts/2017-01-26-devconf-and-fosdem-conferences.md rename to docs/sections/blog/posts/pulp2/2017-01-26-devconf-and-fosdem-conferences.md diff --git a/docs/sections/blog/posts/2017-01-26-new-pulp-logo.md b/docs/sections/blog/posts/pulp2/2017-01-26-new-pulp-logo.md similarity index 100% rename from docs/sections/blog/posts/2017-01-26-new-pulp-logo.md rename to docs/sections/blog/posts/pulp2/2017-01-26-new-pulp-logo.md diff --git a/docs/sections/blog/posts/2017-01-30-pulp-2.11.2-generally-available.md b/docs/sections/blog/posts/pulp2/2017-01-30-pulp-2.11.2-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-01-30-pulp-2.11.2-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-01-30-pulp-2.11.2-generally-available.md diff --git a/docs/sections/blog/posts/2017-02-01-pulp-2.12.0-generally-available.md b/docs/sections/blog/posts/pulp2/2017-02-01-pulp-2.12.0-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-02-01-pulp-2.12.0-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-02-01-pulp-2.12.0-generally-available.md diff --git a/docs/sections/blog/posts/2017-02-09-sprint-14-demo.md b/docs/sections/blog/posts/pulp2/2017-02-09-sprint-14-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-02-09-sprint-14-demo.md rename to docs/sections/blog/posts/pulp2/2017-02-09-sprint-14-demo.md diff --git a/docs/sections/blog/posts/2017-02-17-why-does-copy-use-lots-of-memory.md b/docs/sections/blog/posts/pulp2/2017-02-17-why-does-copy-use-lots-of-memory.md similarity index 100% rename from docs/sections/blog/posts/2017-02-17-why-does-copy-use-lots-of-memory.md rename to docs/sections/blog/posts/pulp2/2017-02-17-why-does-copy-use-lots-of-memory.md diff --git a/docs/sections/blog/posts/2017-02-23-pulp-2.12.1-generally-available.md b/docs/sections/blog/posts/pulp2/2017-02-23-pulp-2.12.1-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-02-23-pulp-2.12.1-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-02-23-pulp-2.12.1-generally-available.md diff --git a/docs/sections/blog/posts/2017-03-01-pulp-at-scale-2017.md b/docs/sections/blog/posts/pulp2/2017-03-01-pulp-at-scale-2017.md similarity index 100% rename from docs/sections/blog/posts/2017-03-01-pulp-at-scale-2017.md rename to docs/sections/blog/posts/pulp2/2017-03-01-pulp-at-scale-2017.md diff --git a/docs/sections/blog/posts/2017-03-04-sprint-15-demo.md b/docs/sections/blog/posts/pulp2/2017-03-04-sprint-15-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-03-04-sprint-15-demo.md rename to docs/sections/blog/posts/pulp2/2017-03-04-sprint-15-demo.md diff --git a/docs/sections/blog/posts/2017-03-23-sprint-16-demo.md b/docs/sections/blog/posts/pulp2/2017-03-23-sprint-16-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-03-23-sprint-16-demo.md rename to docs/sections/blog/posts/pulp2/2017-03-23-sprint-16-demo.md diff --git a/docs/sections/blog/posts/2017-04-12-encouraging-new-contributors.md b/docs/sections/blog/posts/pulp2/2017-04-12-encouraging-new-contributors.md similarity index 100% rename from docs/sections/blog/posts/2017-04-12-encouraging-new-contributors.md rename to docs/sections/blog/posts/pulp2/2017-04-12-encouraging-new-contributors.md diff --git a/docs/sections/blog/posts/2017-04-12-how-to-make-pulp-vagrant-env-with-very-large-disk.md b/docs/sections/blog/posts/pulp2/2017-04-12-how-to-make-pulp-vagrant-env-with-very-large-disk.md similarity index 100% rename from docs/sections/blog/posts/2017-04-12-how-to-make-pulp-vagrant-env-with-very-large-disk.md rename to docs/sections/blog/posts/pulp2/2017-04-12-how-to-make-pulp-vagrant-env-with-very-large-disk.md diff --git a/docs/sections/blog/posts/2017-04-12-pulp-2.12.2-generally-available.md b/docs/sections/blog/posts/pulp2/2017-04-12-pulp-2.12.2-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-04-12-pulp-2.12.2-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-04-12-pulp-2.12.2-generally-available.md diff --git a/docs/sections/blog/posts/2017-04-13-sprint-17-demo.md b/docs/sections/blog/posts/pulp2/2017-04-13-sprint-17-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-04-13-sprint-17-demo.md rename to docs/sections/blog/posts/pulp2/2017-04-13-sprint-17-demo.md diff --git a/docs/sections/blog/posts/2017-04-19-maintaining-community-clear-goals.md b/docs/sections/blog/posts/pulp2/2017-04-19-maintaining-community-clear-goals.md similarity index 100% rename from docs/sections/blog/posts/2017-04-19-maintaining-community-clear-goals.md rename to docs/sections/blog/posts/pulp2/2017-04-19-maintaining-community-clear-goals.md diff --git a/docs/sections/blog/posts/2017-05-04-sprint-18-demo.md b/docs/sections/blog/posts/pulp2/2017-05-04-sprint-18-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-05-04-sprint-18-demo.md rename to docs/sections/blog/posts/pulp2/2017-05-04-sprint-18-demo.md diff --git a/docs/sections/blog/posts/2017-05-24-pulp-2.13.1-generally-available.md b/docs/sections/blog/posts/pulp2/2017-05-24-pulp-2.13.1-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-05-24-pulp-2.13.1-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-05-24-pulp-2.13.1-generally-available.md diff --git a/docs/sections/blog/posts/2017-05-25-sprint-19-demo.md b/docs/sections/blog/posts/pulp2/2017-05-25-sprint-19-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-05-25-sprint-19-demo.md rename to docs/sections/blog/posts/pulp2/2017-05-25-sprint-19-demo.md diff --git a/docs/sections/blog/posts/2017-06-15-sprint-20-demo.md b/docs/sections/blog/posts/pulp2/2017-06-15-sprint-20-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-06-15-sprint-20-demo.md rename to docs/sections/blog/posts/pulp2/2017-06-15-sprint-20-demo.md diff --git a/docs/sections/blog/posts/2017-06-20-pulp-2.13.2-generally-available.md b/docs/sections/blog/posts/pulp2/2017-06-20-pulp-2.13.2-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-06-20-pulp-2.13.2-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-06-20-pulp-2.13.2-generally-available.md diff --git a/docs/sections/blog/posts/2017-06-22-pulp-qe-intern-update.md b/docs/sections/blog/posts/pulp2/2017-06-22-pulp-qe-intern-update.md similarity index 100% rename from docs/sections/blog/posts/2017-06-22-pulp-qe-intern-update.md rename to docs/sections/blog/posts/pulp2/2017-06-22-pulp-qe-intern-update.md diff --git a/docs/sections/blog/posts/2017-07-06-sprint-21-demo.md b/docs/sections/blog/posts/pulp2/2017-07-06-sprint-21-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-07-06-sprint-21-demo.md rename to docs/sections/blog/posts/pulp2/2017-07-06-sprint-21-demo.md diff --git a/docs/sections/blog/posts/2017-07-10-jenkins-job-builder.md b/docs/sections/blog/posts/pulp2/2017-07-10-jenkins-job-builder.md similarity index 100% rename from docs/sections/blog/posts/2017-07-10-jenkins-job-builder.md rename to docs/sections/blog/posts/pulp2/2017-07-10-jenkins-job-builder.md diff --git a/docs/sections/blog/posts/2017-07-20-pulp-2.13.3-generally-available.md b/docs/sections/blog/posts/pulp2/2017-07-20-pulp-2.13.3-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-07-20-pulp-2.13.3-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-07-20-pulp-2.13.3-generally-available.md diff --git a/docs/sections/blog/posts/2017-07-27-sprint-22-demo.md b/docs/sections/blog/posts/pulp2/2017-07-27-sprint-22-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-07-27-sprint-22-demo.md rename to docs/sections/blog/posts/pulp2/2017-07-27-sprint-22-demo.md diff --git a/docs/sections/blog/posts/2017-08-02-2.14-Test-Day.md b/docs/sections/blog/posts/pulp2/2017-08-02-2.14-Test-Day.md similarity index 100% rename from docs/sections/blog/posts/2017-08-02-2.14-Test-Day.md rename to docs/sections/blog/posts/pulp2/2017-08-02-2.14-Test-Day.md diff --git a/docs/sections/blog/posts/2017-08-08-community-survey-results.md b/docs/sections/blog/posts/pulp2/2017-08-08-community-survey-results.md similarity index 100% rename from docs/sections/blog/posts/2017-08-08-community-survey-results.md rename to docs/sections/blog/posts/pulp2/2017-08-08-community-survey-results.md diff --git a/docs/sections/blog/posts/2017-08-09-pulp-2.14.0-generally-available.md b/docs/sections/blog/posts/pulp2/2017-08-09-pulp-2.14.0-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-08-09-pulp-2.14.0-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-08-09-pulp-2.14.0-generally-available.md diff --git a/docs/sections/blog/posts/2017-08-17-sprint-23-demo.md b/docs/sections/blog/posts/pulp2/2017-08-17-sprint-23-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-08-17-sprint-23-demo.md rename to docs/sections/blog/posts/pulp2/2017-08-17-sprint-23-demo.md diff --git a/docs/sections/blog/posts/2017-09-07-sprint-24-demo.md b/docs/sections/blog/posts/pulp2/2017-09-07-sprint-24-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-09-07-sprint-24-demo.md rename to docs/sections/blog/posts/pulp2/2017-09-07-sprint-24-demo.md diff --git a/docs/sections/blog/posts/2017-09-26-plugin-api-alpha.md b/docs/sections/blog/posts/pulp2/2017-09-26-plugin-api-alpha.md similarity index 100% rename from docs/sections/blog/posts/2017-09-26-plugin-api-alpha.md rename to docs/sections/blog/posts/pulp2/2017-09-26-plugin-api-alpha.md diff --git a/docs/sections/blog/posts/2017-09-29-sprint-25-demo.md b/docs/sections/blog/posts/pulp2/2017-09-29-sprint-25-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-09-29-sprint-25-demo.md rename to docs/sections/blog/posts/pulp2/2017-09-29-sprint-25-demo.md diff --git a/docs/sections/blog/posts/2017-10-05-pulp-2.14.1-generally-available.md b/docs/sections/blog/posts/pulp2/2017-10-05-pulp-2.14.1-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-10-05-pulp-2.14.1-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-10-05-pulp-2.14.1-generally-available.md diff --git a/docs/sections/blog/posts/2017-10-26-pulp-2.14.2-generally-available.md b/docs/sections/blog/posts/pulp2/2017-10-26-pulp-2.14.2-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-10-26-pulp-2.14.2-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-10-26-pulp-2.14.2-generally-available.md diff --git a/docs/sections/blog/posts/2017-11-09-community-demo.md b/docs/sections/blog/posts/pulp2/2017-11-09-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-11-09-community-demo.md rename to docs/sections/blog/posts/pulp2/2017-11-09-community-demo.md diff --git a/docs/sections/blog/posts/2017-11-21-pulp-2.14.3-generally-available.md b/docs/sections/blog/posts/pulp2/2017-11-21-pulp-2.14.3-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2017-11-21-pulp-2.14.3-generally-available.md rename to docs/sections/blog/posts/pulp2/2017-11-21-pulp-2.14.3-generally-available.md diff --git a/docs/sections/blog/posts/2017-12-06-community-demo.md b/docs/sections/blog/posts/pulp2/2017-12-06-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2017-12-06-community-demo.md rename to docs/sections/blog/posts/pulp2/2017-12-06-community-demo.md diff --git a/docs/sections/blog/posts/2018-01-15-upcoming-conferences.md b/docs/sections/blog/posts/pulp2/2018-01-15-upcoming-conferences.md similarity index 100% rename from docs/sections/blog/posts/2018-01-15-upcoming-conferences.md rename to docs/sections/blog/posts/pulp2/2018-01-15-upcoming-conferences.md diff --git a/docs/sections/blog/posts/2018-01-18-community-demo.md b/docs/sections/blog/posts/pulp2/2018-01-18-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2018-01-18-community-demo.md rename to docs/sections/blog/posts/pulp2/2018-01-18-community-demo.md diff --git a/docs/sections/blog/posts/2018-02-14-community-demo.md b/docs/sections/blog/posts/pulp2/2018-02-14-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2018-02-14-community-demo.md rename to docs/sections/blog/posts/pulp2/2018-02-14-community-demo.md diff --git a/docs/sections/blog/posts/2018-02-27-pulp-2.15.2-generally-available.md b/docs/sections/blog/posts/pulp2/2018-02-27-pulp-2.15.2-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2018-02-27-pulp-2.15.2-generally-available.md rename to docs/sections/blog/posts/pulp2/2018-02-27-pulp-2.15.2-generally-available.md diff --git a/docs/sections/blog/posts/2018-03-01-deprecating-consumers.md b/docs/sections/blog/posts/pulp2/2018-03-01-deprecating-consumers.md similarity index 100% rename from docs/sections/blog/posts/2018-03-01-deprecating-consumers.md rename to docs/sections/blog/posts/pulp2/2018-03-01-deprecating-consumers.md diff --git a/docs/sections/blog/posts/2018-03-13-pulp-3.0-core-beta.md b/docs/sections/blog/posts/pulp2/2018-03-13-pulp-3.0-core-beta.md similarity index 100% rename from docs/sections/blog/posts/2018-03-13-pulp-3.0-core-beta.md rename to docs/sections/blog/posts/pulp2/2018-03-13-pulp-3.0-core-beta.md diff --git a/docs/sections/blog/posts/2018-03-15-community-demo.md b/docs/sections/blog/posts/pulp2/2018-03-15-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2018-03-15-community-demo.md rename to docs/sections/blog/posts/pulp2/2018-03-15-community-demo.md diff --git a/docs/sections/blog/posts/2018-03-20-pulp-2.15.3-generally-available.md b/docs/sections/blog/posts/pulp2/2018-03-20-pulp-2.15.3-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2018-03-20-pulp-2.15.3-generally-available.md rename to docs/sections/blog/posts/pulp2/2018-03-20-pulp-2.15.3-generally-available.md diff --git a/docs/sections/blog/posts/2018-03-26-reclaiming-disk-space-from-mongodb.md b/docs/sections/blog/posts/pulp2/2018-03-26-reclaiming-disk-space-from-mongodb.md similarity index 100% rename from docs/sections/blog/posts/2018-03-26-reclaiming-disk-space-from-mongodb.md rename to docs/sections/blog/posts/pulp2/2018-03-26-reclaiming-disk-space-from-mongodb.md diff --git a/docs/sections/blog/posts/2018-04-03-pulp-2.16.0-generally-available.md b/docs/sections/blog/posts/pulp2/2018-04-03-pulp-2.16.0-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2018-04-03-pulp-2.16.0-generally-available.md rename to docs/sections/blog/posts/pulp2/2018-04-03-pulp-2.16.0-generally-available.md diff --git a/docs/sections/blog/posts/2018-04-04-community-demo.md b/docs/sections/blog/posts/pulp2/2018-04-04-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2018-04-04-community-demo.md rename to docs/sections/blog/posts/pulp2/2018-04-04-community-demo.md diff --git a/docs/sections/blog/posts/2018-04-25-beta-release.md b/docs/sections/blog/posts/pulp2/2018-04-25-beta-release.md similarity index 100% rename from docs/sections/blog/posts/2018-04-25-beta-release.md rename to docs/sections/blog/posts/pulp2/2018-04-25-beta-release.md diff --git a/docs/sections/blog/posts/2018-04-25-community-demo.md b/docs/sections/blog/posts/pulp2/2018-04-25-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2018-04-25-community-demo.md rename to docs/sections/blog/posts/pulp2/2018-04-25-community-demo.md diff --git a/docs/sections/blog/posts/2018-04-27-pulp_ansible-beta-release.md b/docs/sections/blog/posts/pulp2/2018-04-27-pulp_ansible-beta-release.md similarity index 100% rename from docs/sections/blog/posts/2018-04-27-pulp_ansible-beta-release.md rename to docs/sections/blog/posts/pulp2/2018-04-27-pulp_ansible-beta-release.md diff --git a/docs/sections/blog/posts/2018-05-02-pulp-2.16.1-generally-available.md b/docs/sections/blog/posts/pulp2/2018-05-02-pulp-2.16.1-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2018-05-02-pulp-2.16.1-generally-available.md rename to docs/sections/blog/posts/pulp2/2018-05-02-pulp-2.16.1-generally-available.md diff --git a/docs/sections/blog/posts/2018-05-08-pulp3-moving-to-rq.md b/docs/sections/blog/posts/pulp2/2018-05-08-pulp3-moving-to-rq.md similarity index 100% rename from docs/sections/blog/posts/2018-05-08-pulp3-moving-to-rq.md rename to docs/sections/blog/posts/pulp2/2018-05-08-pulp3-moving-to-rq.md diff --git a/docs/sections/blog/posts/2018-05-09-pulp_python-beta-release.md b/docs/sections/blog/posts/pulp2/2018-05-09-pulp_python-beta-release.md similarity index 100% rename from docs/sections/blog/posts/2018-05-09-pulp_python-beta-release.md rename to docs/sections/blog/posts/pulp2/2018-05-09-pulp_python-beta-release.md diff --git a/docs/sections/blog/posts/2018-06-08-pulp_qe_intern_update.md b/docs/sections/blog/posts/pulp2/2018-06-08-pulp_qe_intern_update.md similarity index 100% rename from docs/sections/blog/posts/2018-06-08-pulp_qe_intern_update.md rename to docs/sections/blog/posts/pulp2/2018-06-08-pulp_qe_intern_update.md diff --git a/docs/sections/blog/posts/2018-06-20-community-demo.md b/docs/sections/blog/posts/pulp2/2018-06-20-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2018-06-20-community-demo.md rename to docs/sections/blog/posts/pulp2/2018-06-20-community-demo.md diff --git a/docs/sections/blog/posts/2018-06-28-pulp_qe_intern_update.md b/docs/sections/blog/posts/pulp2/2018-06-28-pulp_qe_intern_update.md similarity index 100% rename from docs/sections/blog/posts/2018-06-28-pulp_qe_intern_update.md rename to docs/sections/blog/posts/pulp2/2018-06-28-pulp_qe_intern_update.md diff --git a/docs/sections/blog/posts/2018-07-06-podcast__init__.md b/docs/sections/blog/posts/pulp2/2018-07-06-podcast__init__.md similarity index 100% rename from docs/sections/blog/posts/2018-07-06-podcast__init__.md rename to docs/sections/blog/posts/pulp2/2018-07-06-podcast__init__.md diff --git a/docs/sections/blog/posts/2018-07-16-ina-panova-community-co-lead.md b/docs/sections/blog/posts/pulp2/2018-07-16-ina-panova-community-co-lead.md similarity index 100% rename from docs/sections/blog/posts/2018-07-16-ina-panova-community-co-lead.md rename to docs/sections/blog/posts/pulp2/2018-07-16-ina-panova-community-co-lead.md diff --git a/docs/sections/blog/posts/2018-08-01-community-demo.md b/docs/sections/blog/posts/pulp2/2018-08-01-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2018-08-01-community-demo.md rename to docs/sections/blog/posts/pulp2/2018-08-01-community-demo.md diff --git a/docs/sections/blog/posts/2018-08-02-pulp-2.16.4-generally-available.md b/docs/sections/blog/posts/pulp2/2018-08-02-pulp-2.16.4-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2018-08-02-pulp-2.16.4-generally-available.md rename to docs/sections/blog/posts/pulp2/2018-08-02-pulp-2.16.4-generally-available.md diff --git a/docs/sections/blog/posts/2018-08-31-pulp-2.17.0-generally-available.md b/docs/sections/blog/posts/pulp2/2018-08-31-pulp-2.17.0-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2018-08-31-pulp-2.17.0-generally-available.md rename to docs/sections/blog/posts/pulp2/2018-08-31-pulp-2.17.0-generally-available.md diff --git a/docs/sections/blog/posts/2018-09-04-generate-pulp-3-python-client-using-swagger-codegen.md b/docs/sections/blog/posts/pulp2/2018-09-04-generate-pulp-3-python-client-using-swagger-codegen.md similarity index 100% rename from docs/sections/blog/posts/2018-09-04-generate-pulp-3-python-client-using-swagger-codegen.md rename to docs/sections/blog/posts/pulp2/2018-09-04-generate-pulp-3-python-client-using-swagger-codegen.md diff --git a/docs/sections/blog/posts/2018-09-07-install-pulp3-on-openshift.md b/docs/sections/blog/posts/pulp2/2018-09-07-install-pulp3-on-openshift.md similarity index 100% rename from docs/sections/blog/posts/2018-09-07-install-pulp3-on-openshift.md rename to docs/sections/blog/posts/pulp2/2018-09-07-install-pulp3-on-openshift.md diff --git a/docs/sections/blog/posts/2018-09-14-pulp3-cli-plan.md b/docs/sections/blog/posts/pulp2/2018-09-14-pulp3-cli-plan.md similarity index 100% rename from docs/sections/blog/posts/2018-09-14-pulp3-cli-plan.md rename to docs/sections/blog/posts/pulp2/2018-09-14-pulp3-cli-plan.md diff --git a/docs/sections/blog/posts/2018-09-17-pulp-community-health-audit.md b/docs/sections/blog/posts/pulp2/2018-09-17-pulp-community-health-audit.md similarity index 100% rename from docs/sections/blog/posts/2018-09-17-pulp-community-health-audit.md rename to docs/sections/blog/posts/pulp2/2018-09-17-pulp-community-health-audit.md diff --git a/docs/sections/blog/posts/2018-09-19-community-demo.md b/docs/sections/blog/posts/pulp2/2018-09-19-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2018-09-19-community-demo.md rename to docs/sections/blog/posts/pulp2/2018-09-19-community-demo.md diff --git a/docs/sections/blog/posts/2018-09-25-pulp-3-adopts-dynaconf.md b/docs/sections/blog/posts/pulp2/2018-09-25-pulp-3-adopts-dynaconf.md similarity index 100% rename from docs/sections/blog/posts/2018-09-25-pulp-3-adopts-dynaconf.md rename to docs/sections/blog/posts/pulp2/2018-09-25-pulp-3-adopts-dynaconf.md diff --git a/docs/sections/blog/posts/2018-10-01-pulp-at-ansiblefest.md b/docs/sections/blog/posts/pulp2/2018-10-01-pulp-at-ansiblefest.md similarity index 100% rename from docs/sections/blog/posts/2018-10-01-pulp-at-ansiblefest.md rename to docs/sections/blog/posts/pulp2/2018-10-01-pulp-at-ansiblefest.md diff --git a/docs/sections/blog/posts/2018-10-10-pulp-community-meetup.md b/docs/sections/blog/posts/pulp2/2018-10-10-pulp-community-meetup.md similarity index 100% rename from docs/sections/blog/posts/2018-10-10-pulp-community-meetup.md rename to docs/sections/blog/posts/pulp2/2018-10-10-pulp-community-meetup.md diff --git a/docs/sections/blog/posts/2018-10-12-pulp-2.17.1-generally-available.md b/docs/sections/blog/posts/pulp2/2018-10-12-pulp-2.17.1-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2018-10-12-pulp-2.17.1-generally-available.md rename to docs/sections/blog/posts/pulp2/2018-10-12-pulp-2.17.1-generally-available.md diff --git a/docs/sections/blog/posts/2018-11-07-community-demo.md b/docs/sections/blog/posts/pulp2/2018-11-07-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2018-11-07-community-demo.md rename to docs/sections/blog/posts/pulp2/2018-11-07-community-demo.md diff --git a/docs/sections/blog/posts/2018-11-21-pulp_rpm-beta-release.md b/docs/sections/blog/posts/pulp2/2018-11-21-pulp_rpm-beta-release.md similarity index 100% rename from docs/sections/blog/posts/2018-11-21-pulp_rpm-beta-release.md rename to docs/sections/blog/posts/pulp2/2018-11-21-pulp_rpm-beta-release.md diff --git a/docs/sections/blog/posts/2018-12-04-pulp-2.18.0-generally-available.md b/docs/sections/blog/posts/pulp2/2018-12-04-pulp-2.18.0-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2018-12-04-pulp-2.18.0-generally-available.md rename to docs/sections/blog/posts/pulp2/2018-12-04-pulp-2.18.0-generally-available.md diff --git a/docs/sections/blog/posts/2018-12-06-community-demo.md b/docs/sections/blog/posts/pulp2/2018-12-06-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2018-12-06-community-demo.md rename to docs/sections/blog/posts/pulp2/2018-12-06-community-demo.md diff --git a/docs/sections/blog/posts/2019-01-30-pulp-3-rc-information.md b/docs/sections/blog/posts/pulp2/2019-01-30-pulp-3-rc-information.md similarity index 100% rename from docs/sections/blog/posts/2019-01-30-pulp-3-rc-information.md rename to docs/sections/blog/posts/pulp2/2019-01-30-pulp-3-rc-information.md diff --git a/docs/sections/blog/posts/2019-02-06-community-demo.md b/docs/sections/blog/posts/pulp2/2019-02-06-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2019-02-06-community-demo.md rename to docs/sections/blog/posts/pulp2/2019-02-06-community-demo.md diff --git a/docs/sections/blog/posts/2019-02-22-pulp-2.18.1-generally-available.md b/docs/sections/blog/posts/pulp2/2019-02-22-pulp-2.18.1-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2019-02-22-pulp-2.18.1-generally-available.md rename to docs/sections/blog/posts/pulp2/2019-02-22-pulp-2.18.1-generally-available.md diff --git a/docs/sections/blog/posts/2019-02-25-pulp-3.0-rc-plan.md b/docs/sections/blog/posts/pulp2/2019-02-25-pulp-3.0-rc-plan.md similarity index 100% rename from docs/sections/blog/posts/2019-02-25-pulp-3.0-rc-plan.md rename to docs/sections/blog/posts/pulp2/2019-02-25-pulp-3.0-rc-plan.md diff --git a/docs/sections/blog/posts/2019-03-20-community-demo.md b/docs/sections/blog/posts/pulp2/2019-03-20-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2019-03-20-community-demo.md rename to docs/sections/blog/posts/pulp2/2019-03-20-community-demo.md diff --git a/docs/sections/blog/posts/2019-03-28-pulp-3-rc-release.md b/docs/sections/blog/posts/pulp2/2019-03-28-pulp-3-rc-release.md similarity index 100% rename from docs/sections/blog/posts/2019-03-28-pulp-3-rc-release.md rename to docs/sections/blog/posts/pulp2/2019-03-28-pulp-3-rc-release.md diff --git a/docs/sections/blog/posts/2019-04-02-pulp-2.19.0-generally-available.md b/docs/sections/blog/posts/pulp2/2019-04-02-pulp-2.19.0-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2019-04-02-pulp-2.19.0-generally-available.md rename to docs/sections/blog/posts/pulp2/2019-04-02-pulp-2.19.0-generally-available.md diff --git a/docs/sections/blog/posts/2019-04-17-community-demo.md b/docs/sections/blog/posts/pulp2/2019-04-17-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2019-04-17-community-demo.md rename to docs/sections/blog/posts/pulp2/2019-04-17-community-demo.md diff --git a/docs/sections/blog/posts/2019-05-22-community-demo.md b/docs/sections/blog/posts/pulp2/2019-05-22-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2019-05-22-community-demo.md rename to docs/sections/blog/posts/pulp2/2019-05-22-community-demo.md diff --git a/docs/sections/blog/posts/2019-05-28-community-survey.md b/docs/sections/blog/posts/pulp2/2019-05-28-community-survey.md similarity index 100% rename from docs/sections/blog/posts/2019-05-28-community-survey.md rename to docs/sections/blog/posts/pulp2/2019-05-28-community-survey.md diff --git a/docs/sections/blog/posts/2019-05-29-travis-ci-cd-config-generator-for-pulp3-plugins.md b/docs/sections/blog/posts/pulp2/2019-05-29-travis-ci-cd-config-generator-for-pulp3-plugins.md similarity index 100% rename from docs/sections/blog/posts/2019-05-29-travis-ci-cd-config-generator-for-pulp3-plugins.md rename to docs/sections/blog/posts/pulp2/2019-05-29-travis-ci-cd-config-generator-for-pulp3-plugins.md diff --git a/docs/sections/blog/posts/2019-05-30-pulp-2.19.1-generally-available.md b/docs/sections/blog/posts/pulp2/2019-05-30-pulp-2.19.1-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2019-05-30-pulp-2.19.1-generally-available.md rename to docs/sections/blog/posts/pulp2/2019-05-30-pulp-2.19.1-generally-available.md diff --git a/docs/sections/blog/posts/2019-06-19-community-demo.md b/docs/sections/blog/posts/pulp2/2019-06-19-community-demo.md similarity index 100% rename from docs/sections/blog/posts/2019-06-19-community-demo.md rename to docs/sections/blog/posts/pulp2/2019-06-19-community-demo.md diff --git a/docs/sections/blog/posts/2019-07-09-redhat-and-ibm.md b/docs/sections/blog/posts/pulp2/2019-07-09-redhat-and-ibm.md similarity index 100% rename from docs/sections/blog/posts/2019-07-09-redhat-and-ibm.md rename to docs/sections/blog/posts/pulp2/2019-07-09-redhat-and-ibm.md diff --git a/docs/sections/blog/posts/2019-07-10-pulp-2.20.0-generally-available.md b/docs/sections/blog/posts/pulp2/2019-07-10-pulp-2.20.0-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2019-07-10-pulp-2.20.0-generally-available.md rename to docs/sections/blog/posts/pulp2/2019-07-10-pulp-2.20.0-generally-available.md diff --git a/docs/sections/blog/posts/2019-08-25-pulp-2.21.0-generally-available.md b/docs/sections/blog/posts/pulp2/2019-08-25-pulp-2.21.0-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2019-08-25-pulp-2.21.0-generally-available.md rename to docs/sections/blog/posts/pulp2/2019-08-25-pulp-2.21.0-generally-available.md diff --git a/docs/sections/blog/posts/2019-09-30-pulp-3-GA-timeline.md b/docs/sections/blog/posts/pulp2/2019-09-30-pulp-3-GA-timeline.md similarity index 100% rename from docs/sections/blog/posts/2019-09-30-pulp-3-GA-timeline.md rename to docs/sections/blog/posts/pulp2/2019-09-30-pulp-3-GA-timeline.md diff --git a/docs/sections/blog/posts/2019-11-04-pulp-3-GA-update.md b/docs/sections/blog/posts/pulp2/2019-11-04-pulp-3-GA-update.md similarity index 100% rename from docs/sections/blog/posts/2019-11-04-pulp-3-GA-update.md rename to docs/sections/blog/posts/pulp2/2019-11-04-pulp-3-GA-update.md diff --git a/docs/sections/blog/posts/2019-11-14-docker-rename-to-container.md b/docs/sections/blog/posts/pulp2/2019-11-14-docker-rename-to-container.md similarity index 100% rename from docs/sections/blog/posts/2019-11-14-docker-rename-to-container.md rename to docs/sections/blog/posts/pulp2/2019-11-14-docker-rename-to-container.md diff --git a/docs/sections/blog/posts/2019-11-25-pulp-3-GA-update.md b/docs/sections/blog/posts/pulp2/2019-11-25-pulp-3-GA-update.md similarity index 100% rename from docs/sections/blog/posts/2019-11-25-pulp-3-GA-update.md rename to docs/sections/blog/posts/pulp2/2019-11-25-pulp-3-GA-update.md diff --git a/docs/sections/blog/posts/2020-03-04-pulp-2.21.1-generally-available.md b/docs/sections/blog/posts/pulp2/2020-03-04-pulp-2.21.1-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2020-03-04-pulp-2.21.1-generally-available.md rename to docs/sections/blog/posts/pulp2/2020-03-04-pulp-2.21.1-generally-available.md diff --git a/docs/sections/blog/posts/2020-05-19-pulp-2.21.2-generally-available.md b/docs/sections/blog/posts/pulp2/2020-05-19-pulp-2.21.2-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2020-05-19-pulp-2.21.2-generally-available.md rename to docs/sections/blog/posts/pulp2/2020-05-19-pulp-2.21.2-generally-available.md diff --git a/docs/sections/blog/posts/2020-06-15-pulp-2-enters-maintenance-mode.md b/docs/sections/blog/posts/pulp2/2020-06-15-pulp-2-enters-maintenance-mode.md similarity index 100% rename from docs/sections/blog/posts/2020-06-15-pulp-2-enters-maintenance-mode.md rename to docs/sections/blog/posts/pulp2/2020-06-15-pulp-2-enters-maintenance-mode.md diff --git a/docs/sections/blog/posts/2020-07-13-pulp-2.21.3-generally-available.md b/docs/sections/blog/posts/pulp2/2020-07-13-pulp-2.21.3-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2020-07-13-pulp-2.21.3-generally-available.md rename to docs/sections/blog/posts/pulp2/2020-07-13-pulp-2.21.3-generally-available.md diff --git a/docs/sections/blog/posts/2020-10-31-pulp-2.4.1-is-generally-available.md b/docs/sections/blog/posts/pulp2/2020-10-31-pulp-2.4.1-is-generally-available.md similarity index 100% rename from docs/sections/blog/posts/2020-10-31-pulp-2.4.1-is-generally-available.md rename to docs/sections/blog/posts/pulp2/2020-10-31-pulp-2.4.1-is-generally-available.md From c4301bc05b4338c4581feb8d6f1838678eeb1367 Mon Sep 17 00:00:00 2001 From: Gerrod Ubben Date: Mon, 11 Nov 2024 14:46:18 -0500 Subject: [PATCH 2/2] Add blog announcing pulp-ui --- .../posts/2024/2024-11-06-pulp-ui-beta.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 docs/sections/blog/posts/2024/2024-11-06-pulp-ui-beta.md diff --git a/docs/sections/blog/posts/2024/2024-11-06-pulp-ui-beta.md b/docs/sections/blog/posts/2024/2024-11-06-pulp-ui-beta.md new file mode 100644 index 00000000..e3eccd15 --- /dev/null +++ b/docs/sections/blog/posts/2024/2024-11-06-pulp-ui-beta.md @@ -0,0 +1,26 @@ +--- +date: 2024-11-11T08:55:50+00:00 +title: Pulp UI Beta out now in Pulp images +author: Gerrod Ubben +tags: + - announcement +--- + +Pulp-UI (beta) is now available in the latest `pulp/pulp` image. This was a huge effort over the +last two months to get the beta into the hands of our users. Big thanks to Martin Hradil, Zita +Nemeckova and everyone who helped us get here. Check out the demo below: + +### Demo + + + +### Test it out + +[Follow the quickstart guide](site:pulp-oci-images/docs/admin/tutorials/quickstart/) with the +`latest` tag and visit the `/ui/` endpoint in a browser to check it out. If you wish to disable +the UI then set the env `PULP_UI=false` when starting the container. + +### Want to help out? + +Come join us in developing the new UI at [https://github.com/pulp/pulp-ui/](https://github.com/pulp/pulp-ui/). +We appreciate any feedback and help. \ No newline at end of file