This spec proposes hosting trystack.o.o under the OpenStack Infrastructure project. The actually OpenStack bits making trystack work are outside the scope of this spec. Change-Id: I84296dec98f68404c19713f75182faaed43419f9 Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2.4 KiB
Copyright 2015 Red Hat, Inc.
This work is licensed under a Creative Commons Attribution 3.0
Unported License.
http://creativecommons.org/licenses/by/3.0/legalcode
Host Trystack Web Content
https://storyboard.openstack.org/#!/story/2000302
Host the http://trystack.org Trystack web content within the community-managed project infrastructure.
NOTE This specification does not affect how or where the sandbox environment runs. That is outside the scope of this document.
Problem Description
The http://trystack.org Trystack web content is currently hosted on Rackspace and maintained by Red Hat, Inc. Red Hat staff have agreed the best home for this content is within the community hosting infrastructure rather than under the control of a single member company.
Proposed Change
Import the git repository for the web contents into a new repo with in openstack-infra along with creating a new trystack.o.o static site. There is no need to provision a new VM as the contents can live under the static.o.o while creating an vhost within the Apache configuration.
Alternatives
Allow Rackspace to continue hosting the site while Red Hat maintains the static content for a community resource.
Implementation
Assignee(s)
- Primary assignee:
-
pabelanger
Gerrit Topic
Use Gerrit topic "puppet-trystack" for all patches related to this spec.
git-review -t puppet-trystack
Work Items
- Import trystack static content into a new openstack-infra/trystack-site repo.
- Update the puppet modules for static.o.o to include vhost for trystack.o.o.
- Create DNS entries.
Repositories
A openstack-infra/trystack-site repo will be created.
Servers
No new servers required.
DNS Entries
The trystack.openstack.org A and AAAA resource records will need to be created. The trystack.org domain should be redirected to the new trystack.openstack.org server.
Documentation
The openstack-infra/system-config documentation will be updated to include a summary of the Trystack site.
Security
The Trystack site is a static content driven from git. It will live on a shared system with the ability to be moved to a dedicated server in the future.
Testing
N/A
Dependencies
N/A