summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-11-30User-configurable parameters available via config filesTim Rozet1-0/+2
User-configurable parameters available via config.yaml files - with all defaults shown. Exact parameters and formats for these configuration files are outside the scope of this requirement (and TBD by Genesis team). The requirement is simply to be able to support parsing these yaml config files as inputs to all installers. JIRA: GENESIS-17 Change-Id: Id484d59205ce6b423329cfa0a86b7d6d22c04dba Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-11-30Merge "Requirement: Neutron DHCP servers in HA"Tim Rozet1-9/+7
2015-11-18Requirement: Neutron DHCP servers in HATim Rozet1-9/+7
We currently have most openstack services in HA, including neutron-dhcp-agent service. Meaning that there are multiple neutron-dhcp-agent processes running on the controllers. One of those is selected when there is a request to create a dhcp server namespace. A single dhcp server will be created for that tenant. This issue is created as a proposal for requiring OPNFV Target System to enable multiple dhcp servers per tenant in HA, so that a tenant would have multiple dhcp servers in HA in case one goes down. JIRA: GENESIS-43 Change-Id: I1386c790834c0924ec90eb505d14ca7c8449f408 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-11-18Merge "Requirement proposal: Support for ONOSFW"Weidong Shao1-0/+4
2015-11-10Common ability to input site, topology, and server informationTim Rozet1-5/+11
UX Requirement. Also fixes various line length issues JIRA: GENESIS-16 Change-Id: I071a4571b922b526abc8325c430b4b933f08d3c5 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-11-10System Requirement: KVM SupportTim Rozet1-0/+1
An installer should support the installation of KVM version 2.0 or newer. JIRA: GENESIS-8 Change-Id: I2da8cd17b1a190cf805f5acadf72c3cf0bd460c0 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-11-10Added Jira Requirement GENESIS-28 for voting.Jonas Bjurel1-0/+3
Slogan: Installers should support a common configuration file (e.g. kickstart file) per platform/role, so that the installed OS can be customized for hardware and role. Change-Id: Ieab5adeb9938c99387527eeed3dfac1931890bf1 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-11-10Added Jira requirement Genesis-71 for votingJonas Bjurel1-0/+7
Description: Hitless hardware upgrade: Increase size of a deployment in terms of compute nodes (add additional compute nodes) without service interruption. This requirement doesn't mandate upgrade/increasing the size of the control node cluster. JIRA: GENESIS-71 Change-Id: Ie716504ff58208394545e2ee47f347fb6dc3d53f Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-11-10Added Jira ticket GENESIS-24 for voting:Jonas Bjurel1-0/+2
URL: https://jira.opnfv.org/browse/GENESIS-24 Description: Installers should install ssh keys on servers so that key-based login can be used for administration Change-Id: I7e04a09727f30c477332f870e43629943c4c0169 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-10-29Adding Jira requirement GENESIS-20 for votingJonas Bjurel1-0/+2
URL: https://jira.opnfv.org/browse/GENESIS-20 Description: Automatically populate discovered servers into install tool (reduce user-intervention to a minimum). Change-Id: I45d6291f5922ebfe81d7258943692b4786ee0326 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-10-29Added Jira requirement GENESIS-19 for votingJonas Bjurel1-0/+5
Change-Id: Iacd33bb2b41158931242efb24d7762261170f034 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-10-26Removal of Arnaud Morin as Genesis committerFrank Brockners1-2/+2
Arnaud Morin stepped down as committer on Genesis. Change-Id: Ie99e8ace1bb0f31d0c897ea4babbce7343a2de79 Signed-off-by: Frank Brockners <fbrockne@cisco.com>
2015-10-16Added Jira requirement GENESIS-18 for votingJonas Bjurel1-0/+1
URL: https://jira.opnfv.org/browse/GENESIS-18 Description: Allow assignment of different roles to servers, so that hardware and software can be configured according to the role. Change-Id: I769391dc3e82492439141b0d9fd9fdf9c29c7bb6 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-10-16Added Jira requirement GENESIS-12 for votingJonas Bjurel1-0/+1
URL: https://jira.opnfv.org/browse/GENESIS-12 Description: Add a new requirement (UX / Versioning): Installers should track/control all versions of all components pulled from external sources (user should be able to identify the versions and origins of all software components deployed) Change-Id: I39884c4b26e32800f145c1b8013491019521de48 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-10-12Added Jira requirement GENESIS-9 for votingJonas Bjurel1-1/+1
URL: https://jira.opnfv.org/browse/GENESIS-9 Description: Add a requirement: The installer shall support the deployment of OpenStack with High-Availability (for those components that support it in Liberty) on 3 or more control nodes. Functest tests should be able to verify that the HA is enabled and functional. Change-Id: I56c5e905bb27c19b4b25e9cd796c03ec10b5caa3 Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2015-10-11Requirement proposal: Support for ONOSFWWeidong Shao1-0/+4
This requirements proposes that installers for B-release support ONOSFW. Change-Id: Ia74dd5ba97a2319a318258a0a9bd560dfc34079e JIRA: GENESIS-49 Signed-off-by: Weidong Shao <weidong.shao@huawei.com>
2015-10-05Requirement Proposal: OpenDaylight Lithium ReleaseTim Rozet1-0/+2
This requirement proposes that every installer MUST be capable of installing OpenDaylight SDN Controller. The version that will be required for Brahmaputra will be Lithium. JIRA: GENESIS-6 Change-Id: I0efe7ddef52eb0c1c281071231c2ee2aec2cf7c9 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-09-21Requirement Proposal: OpenStack LibertyTim Rozet1-9/+15
Adds Liberty requirement for all installers. Also cleans up the rst structure to be valid. JIRA: GENESIS-7 Change-Id: Ia1760d02119912163c86599cdee997596960a841 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-09-17Requirement proposal: Centos 7 or Ubuntu 14.04 OSTim Rozet1-11/+2
This requirement proposes that installers for B-release use at least Centos 7 or Ubuntu 14.04 as their target OPNFV system base OS. Version numbers may be higher, but must be at least be major versions listed previously. JIRA: GENESIS-4 Change-Id: I389b7b0f475c8eaf5c163c48e83d066d60119a59 Signed-off-by: Tim Rozet <trozet@redhat.com>
2015-08-25Base templates and directory structure for GenesisFrank Brockners4-0/+202
Base templates to articulate requirements which are common and are to be followed by all installers participating in Genesis. Template provided: * Requirements for common system components * Requirements for a common user experience In additon, a high level directory structure is put in place - to allow for later easy migration of current BGS/Genesis common files. Change-Id: I219246ee33eefe3a5b1cec421223d00745f0f910 Signed-off-by: Frank Brockners <fbrockne@cisco.com>
2015-08-14Repo hygiene and clean up.Frank Brockners3-23/+0
Clean up of genesisreq / cosmetic changes. Change-Id: I8e7e06133f618de0030f7a51624ef4bdccd6485f Signed-off-by: Frank Brockners <fbrockne@cisco.com>
2015-08-13Cosmetic changes to INFO fileFrank Brockners1-1/+1
Cosmetic changes to INFO file - to test new rule.pl. Change-Id: I09205fd3e5d7ede0cc5f03c387354432d8bf8c56 Signed-off-by: Frank Brockners <fbrockne@cisco.com>
2015-08-13Created projectAric Gardner3-0/+23
Creating groups file Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Giving contributors rights to forge Author and Committer Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Experiment with rules.pl Experiment: Make every change submittable regardless of the votes it has. Change-Id: I2f3a2bdc9c137ea052ac9ad548ef5c8e0a5a692a Signed-off-by: Frank Brockners <fbrockne@cisco..com>
2015-08-12Updated INFO fileFrank Brockners1-9/+9
Cosmetic changes (removed trailing whitespaces). Change-Id: I30ca2ea2bd0f5d3f61a972539acef85e2779ecee Signed-off-by: Frank Brockners <fbrockne@cisco.com>
2015-08-11Adding INFO and LICENSE for reviewAric Gardner3-0/+36
Change-Id: I7936d5e40eca642b6e1eb66e437d986830217118 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2015-08-11Initial empty repositoryAric Gardner0-0/+0