aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-09-17Merge "update of INFO.yaml"opnfv-7.1.0opnfv-7.0.0stable/gambiaTina Tsou1-4/+0
2018-08-30Merge "new version of Auto configuration guide for Gambia MS6"Gerard Damm2-27/+73
2018-08-30Merge "new version of Auto release notes for Gambia MS6"Gerard Damm3-52/+121
2018-08-28Merge "First draft of script for Daisy installer for Auto"Gerard Damm1-0/+179
2018-08-28new version of Auto configuration guide for Gambia MS6Gerard Damm2-27/+73
JIRA: AUTO-53 Updates, new content since last edit (R6.2, end of June 2018) Change-Id: I478008cd8e62e9d03f2c6f6094a8a4b9bf76faab Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-08-28update of INFO.yamlGerard Damm1-4/+0
removed Mohan need +2 from enough current committers Change-Id: Iab1c04e0aa6f06b9080ac5729be7372e4d0c834c Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-08-23new version of Auto release notes for Gambia MS6Gerard Damm3-52/+121
JIRA: AUTO-53 Updates, new content since last edit (R6.2, end of June 2018). Includes a dynamic link to JIRA tickets with filters for Version and Status (and still a static manual selection of significant tickets in a table). Change-Id: Ib7883df491958a4e3945c3433ffc1dee4ab8b102 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-08-22Merge "first draft of 3 installers for Auto"Gerard Damm3-0/+609
2018-08-16First draft of script for Daisy installer for AutoGerard Damm1-0/+179
JIRA: AUTO-54 Work in progress: Currently fails on the last step (oslo-config module issue). This is to capture the script in the Auto repo, for further edits. OS: CentOS. Deployment type: virtual. Change-Id: I8a0655951f227c48bf5174acbeaa02f4da6625d2 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-08-16ci: ONAP automated installationRichard Elias1-0/+342
Script for automated ONAP installation at LAAS servers. JIRA: AUTO-49 Change-Id: I3b2c87d431924a81b86dca7a17226613b422a216 Signed-off-by: Richard Elias <richard.elias@tieto.com> Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
2018-08-13first draft of 3 installers for AutoGerard Damm3-0/+609
JIRA: AUTO-42 JIRA: AUTO-43 JIRA: AUTO-46 JIRA: AUTO-50 a) Moved 3 scripts (Fuel/MCP, Compass4nfv, Apex/TripleO) from Auto Wiki pages to Auto repository. Did some cross-script alignment. Host folder in repository is: auto/ci. Abandoned JOID script: JOID seems to be unsupported after Fraser. b) Further fixes to these scripts can now be done in the Auto repository (not in Wiki), and inclusion in Auto CI jobs can also be tested. c) File names might be revisited, to account for variants: CPU, OS, scenario (openstack/kubernetes, HA/NOHA), size configs (vCPUs, RAM), etc. Or explore having these parameters as script parameters, maybe collapsing all scripts into one, where the installer would also be a script parameter. d) This batch of scripts is for x86 architectures; future versions/additions will cover Arm architectures; e1) Fuel/MCP script works (Fuel@x86) e2) Compass script works (x86, virtual deploy, NOHA) e3) Apex works on 2nd attempt; first attempt still has issues on blank servers (due to undocumented initial setup steps, causing errors which don't happen on servers where several tools and packages have already been installed). raised ticket on Apex: https://jira.opnfv.org/browse/APEX-633 f) scripts all pass the shellcheck tool Change-Id: Ib9a393bcc6f94ec8be82d5d2d4c9c194a018c0f7 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-06-28cosmetic change to R6.2 Release NotesGerard Damm1-0/+1
JIRA: AUTO-41 forgot blank line before list of notable activities (line 277); opnfvdocs rendition did not look good; Change-Id: Ic5073e5021164c27fdcccab4b11fd8f375bfeeaf Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-06-28Merge "R6.2 updates for Auto Release Notes and Configuration Guide"Gerard Damm15-101/+222
2018-06-28R6.2 updates for Auto Release Notes and Configuration GuideGerard Damm15-101/+222
JIRA: AUTO-41 Several updates in Release Notes and Configuration Guide, to capture changes and progress since R6.1. Included tickets 35,37,40, since they can still be done for 6.2. Patch 2: made updates based on comments (note: need to close by 6/28) Patch 3: minor edits, will merge today Patch 4: removed Jira tickets 35, 37, 40 from Auto release 6.2 Change-Id: I7547a9ea9b807c28513ce4e995d53a9f32223eb1 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-06-28Merge "ci: Support for pylint and yamllint"Gerard Damm5-4/+826
2018-06-28Merge "update of config script using new release of OpenStack SDK"Gerard Damm2-272/+429
2018-06-28Fix formatting in INFO.yaml fileAric Gardner1-2/+2
Soon we will have a valiadator that will not allow errors like this to be merged. Change-Id: I6d65f30376afe0e2b6da768f488888aed15bdb22 Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2018-06-28ci: Support for pylint and yamllintMartin Klozik5-4/+826
A support for pylint and yamllint checks was introduced. Checks can be executed manually by invocation of ./check script (see script usage for more details). Automatic lint checks were integrated info VERIFY and MERGE job bodies. TODO: Improve pylint ratings of python code. Some issues can be fixed in python files or by relaxing pylint settings. However dependencies on ONAP includes can't be easily fixed. Thus pylint checks should be set as non-blocking at the beginning. Change-Id: I82a6a266b8003ae5d70f4f2a88ecc96817b97ac0 Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
2018-06-27update of config script using new release of OpenStack SDKGerard Damm2-272/+429
JIRA: AUTO-38 - Issues in OpenStack SDK 0.13 were fixed in new release 0.14 - revisited the script, made some changes (delete interfaces before deleting router) - Script now fully works: creates all objects, and can be used also for deleting (in a clean-up job for example) - resilient to re-runs: can attempt to re-create, won't crash if objects already exist (existence tests work, thanks to SDK 0.14 fix). Likewise, can attempt to re-delete (no crash). - next steps will be: * update created objects based on ONAP-B requirements (current: still from Amsterdam; should be quite similar) * script to ensure Python3 and SDK are installed, and to ensure files are there (clouds.yaml, .img) * chain in CI pipeline: Fuel/MCP install, and this script Patch 2: made changes to address the comments - fixed the summary (works in any execution case), tested on hpe12 - researched the URL support (use image proxy), but did not try yet (need to merge this for 6.2) Change-Id: Ibf647e33428c98a6fec17eda0a41e9ee11cc8085 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-06-21checked code logic for UC2-vim001 recovery time measurementGerard Damm3-81/+110
JIRA: AUTO-38 Leveraging new OpenStack SDK release 0.14, tested existing code for UC2/vif-001 (simulated VM failure), to verify that generic code for recovery time measurement works. Entered test code in placeholders for this test case: challenge start (suspend a VM), challenge stop (resume, although this was done outside (from Horizon), to simulate an ONAP-controlled recovery), test code (periodic status check, stop when VM is active again). Time was measured correctly, output files (.csv) were created successfully. This will allow to close Jira ticket 38. Next steps will be to interface with ONAP, to obtain VNF info (especially the ID of the corresponding OpenStack VMs), and perform the same measurement, which this time will be an actual recovery time, provided DCAE data collection, Policy and CLAMP have the proper configuration. Change-Id: I7320f7570c119d2b59d1ed6ca787ba975ad04a44 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-06-21Merge "ci: CI helper script"Gerard Damm1-0/+129
2018-06-14adding Mohan, removing MadhukeshGerard Damm2-7/+35
In a phase of refreshing list of Auto committers. First batch: add Mohan, remove Madhukesh. Mohan: which email to use (mvista or gmail); and need your LF ID. Next batch: add Martin, Richard, Cristina, Paul, Joe (voting in progress), and review all list Does the "INFO" file need to be deleted (since "INFO.yaml" is the reference) ? patch 2: - updated Mohan's LFID - added entries for Joe, Cristina, Paul, Martin, Richard - still need LFIDs from Paul, Richard - seems INFO can be deleted indeed; will do during final patch (delta: about 6 names in INFO not in INFO.yaml) patch 3 (June 14th): - updated LFIDs for Paul, Richard - updated INFO, but not deleted yet; grouped names not in INFO.yaml; - INFO.yaml ready to be merged, pending TSC approval process Change-Id: Ie34283faebbab99afbed731d7ac92309518e3b03 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-06-11ci: CI helper scriptMartin Klozik1-0/+129
Skeleton of CI helper script. This script implements the body of AUTO CI jobs. It is executed from AUTO job definitions used by the OPNFV Jenkins. Change-Id: I17984293b795a0fe90bff8f9e06a8a82176c1612 Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
2018-05-31Merge "gitignore: Ignore docs generation dirs"Gerard Damm1-0/+3
2018-05-30gitignore: Ignore docs generation dirsMartin Klozik1-0/+3
Update .gitignore file to ignore OPNFVDOCS scripts and directories used for docs generation. Change-Id: I8a8476677b4f3d488d8b09b4eb17d98cad8e77bd Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
2018-05-30docs: Fix long linesMartin Klozik5-28/+91
OPNFVDOCS scripts set max line length to 240 chars. This patch shortens long lines to avoid rst validation warnings during Auto docs generation. Change-Id: I124e3ea3aa04bc7fc8c2f5cf25ce9c75fdcef330 Signed-off-by: Martin Klozik <martin.klozik@tieto.com>
2018-05-22Auto document updates for Fraser release 6.1Gerard Damm3-29/+58
Updated: Release Notes and Configuration Guide. Reviewed User Guides, but no changes for 6.1. Change-Id: I9c800650d0fdae5e05ddcec60c518fffa193ee78 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-05-15May 15th update (identity, router gateway, options, summary)opnfv-6.1.0Gerard Damm1-249/+450
JIRA: AUTO-38 Automated configuration of an OpenStack instance for ONAP Updates: - using identity proxy now works - attaching a gateway to a router now works (at router creation) - added --debug and --delete options - added summary display at the end, with network IDs (for YAML files) Not yet working: - existence tests and deletions, waiting on OS-SDK bug fix (equality test in Resource.py) - assigning user to project using SDK identity proxy (no such method yet in SDK identity proxy) Signed-off-by: Gerard Damm <gerard.damm@wipro.com> Change-Id: I69c922c1e3a3ab94988d470637251598124b98ac
2018-05-03automated configuration of an OpenStack instance for ONAPGerard Damm1-0/+664
Initial code (based on OpenStack SDK Python client) for configuring an OpenStack instance (e.g. installed by Fuel/MCP) and prepare it for ONAP (especially, to host VM-based VNFs). Currently works: creation of networks, routers, router interfaces, security groups (accessing VMs also works with compute proxy, but is not used for this program). Current issues: identity proxy (so can't create projects and users), adding gateway to router, deletions This script could be launched automatically right after installing OpenStack, and before installing ONAP (so as to grab OpenStack info to be fed into ONAP configuration files). Also, VNF YAML/ENV files can be populated once the OpenStack instance is ready for ONAP. Note: plenty of test and debug lines, which would be removed. This changeset is just to capture a snapshot of this effort in the Auto repository, and to enable reviews and feedback. Change-Id: If3b69b5a9a45905455db3a4eae0c6b336ce7447b Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-04-18Fix key issueHarry Huang1-2/+2
JIRA: - Misplace public key and private key Change-Id: Iae694cfdab00500af863c934f5924693d5bab5d1 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-04-16Merge "Release Notes April 12th update, for Fraser MS9"Gerard Damm3-20/+60
2018-04-16Merge "first draft of Auto configuration guide; patched;"Gerard Damm14-963/+286
2018-04-13User Guide April 13th update, for Fraser MS9Gerard Damm12-34/+76
JIRA: AUTO-26 Updated user guide for each Use Case: - UC1: minor typos - UC2: new figures (test logic, cardinalities), additional text - UC3: new figures (test cases mapped on architecture), updated text, aligned with updated UC3 definition Change-Id: I45faef95fde8eb362faffaa7469a0f2e1bcbf318 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-04-12Release Notes April 12th update, for Fraser MS9Gerard Damm3-20/+60
JIRA: AUTO-26 added references to newly closed JIRA tickets, with clarified text added figure with Auto project activities added references other minor updates Change-Id: Ibf794a2fe7272a44a139a6192fa6c77bd95d3d1f Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-04-12first draft of Auto configuration guide; patched;Gerard Damm14-963/+286
JIRA: AUTO-27 First draft of Auto configuration guide, referencing long-term goals and current progress (from wiki page). Patch to fix typos and address comments. Change-Id: I9a15bbed9b71a7f351be274401c0ae033befb245 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-03-30Merge "UC2 update with Openstack SDK interface and common test logic"Gerard Damm4-76/+237
2018-03-29Add Gerard fix meeting time.agardner1-10/+10
Any comitters that are listed in the INFO file and not in the INFO.yaml never accepted their invitations They should perhaps be removed from the committer list. and email asking them to stepdown forwarded to helpdesk is the correct procedure to remove inactive comitters. Or if they are interested I can resent the invite. Change-Id: Id5550db13a8f64a02934bf1e106d228a76fdc15e Signed-off-by: agardner <agardner@linuxfoundation.org>
2018-03-27UC2 update with Openstack SDK interface and common test logicGerard Damm4-76/+237
JIRA: AUTO-13 1) Openstack SDK usage for VM suspend/resume actions, using clouds.yaml, tested on hpe16 pod 2) common test logic (creation of test execution instances, measurement of recovery time, calling of per-use case indexed functions, saving results to CSV files) Change-Id: If84d2a0e44618d476a028d4ac4a2897da9cd5532 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-03-21Merge "INFO: Add Gerard Damm as Auto committer"Tina Tsou1-0/+1
2018-03-21Merge "Testcases for Edge cloud Environment check"Tina Tsou3-0/+244
2018-03-21Merge "Auto Generated INFO.yaml file"Tina Tsou1-0/+60
2018-03-21Merge "structures for definition code (Tests and Challenges)"Tina Tsou5-67/+580
2018-03-21Testcases for Edge cloud Environment checkMohan Kumar3-0/+244
This testcases only specific to OpenStack. JIRA: AUTO-31 Change-Id: I283ffcfef97320765e7a5d76898aecd1077bf12e Signed-off-by: Mohankumar Navaneethan <mnavaneethan@mvista.com>
2018-03-20structures for definition code (Tests and Challenges)Gerard Damm5-67/+580
JIRA: AUTO-13 Created structures for configuring various test definition scripts and challenge definition scripts in corresponding classes (something like libraries of functions, with an index ID to pick the applicable function). This will be useful to leverage Python clients to OpenStack and Kubernetes, or even for HTTP-level APIs for ONAP. It may be more flexible than the list of CLI/API commands initially planned (however, the list structures are still there, and might be used by the scripts). Additionally, there are some test snippets for Openstack Python SDK (work in progress). Also, there is a clouds.yaml file, for this interface. Change-Id: Ida1ff118fcbfe8715679492feb8fe0df2da62b45 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-03-20INFO: Add Gerard Damm as Auto committerMohan Kumar1-0/+1
Change-Id: I2cb3e69d1e85a3435631fd7d9e0a245130cde693 Signed-off-by: Mohankumar Navaneethan <mnavaneethan@mvista.com>
2018-03-16cosmetic fixes (numbering, bulleting, TOC, section levels, ...)Gerard Damm6-88/+66
JIRA: AUTO-26 edited files for better HTML rendering (especially, added missing blank lines to ensure proper bulleting) Change-Id: I8165363f15f26bab2e3f72cc1435c4acf32f618b Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-03-15Merge "UC02: added execution controls and global variables"Tina Tsou7-40/+463
2018-03-15Merge "first draft of release notes, patch 2"Tina Tsou6-704/+259
2018-03-14first draft of release notes, patch 2Gerard Damm6-704/+259
JIRA: AUTO-29 Re-used and synthetized existing content from wiki (project proposal), and email discussion about Auto status. Added some content about work in progress. Listed JIRA tickets with Done status for the Feature additions section. Removed per-UC files, replaced by single file for whole Auto project. Removed all trailing spaces. Change-Id: Idbea3e4001aeeb2d0089d69993d98ebdd728bd6f Signed-off-by: Gerard Damm <gerard.damm@wipro.com>
2018-03-14updates on user guides, for all use casesGerard Damm4-196/+338
JIRA: Auto-26 Removed all trailing spaces, but left the higher-level headlines for the titles. Will remove if it is recommended for style. Signed-off-by: Gerard Damm <gerard.damm@wipro.com> On branch update_userguide Changes to be committed: modified: docs/release/userguide/UC01-feature.userguide.rst modified: docs/release/userguide/UC02-feature.userguide.rst modified: docs/release/userguide/UC03-feature.userguide.rst Change-Id: Ic50eb184aa8deb8754f68053989f592967562e96 Signed-off-by: Gerard Damm <gerard.damm@wipro.com>