<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.openstack.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dtroyer</id>
		<title>OpenStack - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.openstack.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dtroyer"/>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/wiki/Special:Contributions/Dtroyer"/>
		<updated>2026-06-27T12:45:41Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=172854</id>
		<title>StarlingX</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=172854"/>
				<updated>2019-10-23T16:44:36Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Update Gerrit Review Dashboard links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Welcome! ==&lt;br /&gt;
Welcome to the StarlingX Contributor Community!  We're glad you are here.  Everything you need to get started with StarlingX is available below.  If you have questions or need advice, please reach out to us on the mailing list or IRC - we're here to help!&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- the rest of the page is a series of four-column tables --&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border-collapse: separate; border-spacing: 25px;&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 1st table 1st column contents --&amp;gt;&lt;br /&gt;
===== Getting Started =====&lt;br /&gt;
----&lt;br /&gt;
* [[StarlingX/Releases|Releases]]&lt;br /&gt;
* [https://www.starlingx.io/ StarlingX web site]&lt;br /&gt;
* [https://docs.starlingx.io/ Documentation] &lt;br /&gt;
* [https://www.starlingx.io/learn/ Learn more]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 1st table 2nd column contents --&amp;gt;&lt;br /&gt;
===== Culture =====&lt;br /&gt;
----&lt;br /&gt;
* [https://www.openstack.org/legal/community-code-of-conduct/ Code of Conduct]&lt;br /&gt;
* [https://governance.openstack.org/tc/reference/opens.html The Four Opens]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 1st table 3rd column contents --&amp;gt;&lt;br /&gt;
===== Communicate =====&lt;br /&gt;
----&lt;br /&gt;
* [http://lists.starlingx.io/ Email lists]&lt;br /&gt;
* IRC: #starlingX@freenode&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/developers.html IRC setup]&lt;br /&gt;
* [[Starlingx/Meetings|Weekly calls schedule]]&lt;br /&gt;
* [https://zoom.us/j/342730236 Weekly calls Zoom]&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 1st table 4th column contents --&amp;gt;&lt;br /&gt;
===== Developer Resources =====&lt;br /&gt;
----&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/developers.html Developer Guide]&lt;br /&gt;
* [[StarlingX/StarlingX VirtualBox Configuration Guide | VirtualBox Guide]]&lt;br /&gt;
* [[StarlingX/StarlingX Packet.com iPXE Installation | StarlingX Packet.com  iPXE]]&lt;br /&gt;
* [[StarlingX/CodeSubmissionGuidelines|Code Submission Guidelines]]&lt;br /&gt;
* [https://docs.starlingx.io/contributor/index.html Contribution guidelines]&lt;br /&gt;
* [https://docs.starlingx.io/contributor/api_contribute_guide.html StarlingX API Contributor Guide]&lt;br /&gt;
* [https://bugs.launchpad.net/starlingx/+bugs?field.tag=stx.helpwanted &amp;quot;Help wanted&amp;quot; bugs] &lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;border-collapse: separate; border-spacing: 25px;&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 2nd table 1st column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== User resources  =====&lt;br /&gt;
----&lt;br /&gt;
* [https://docs.starlingx.io/deploy_install_guides/index.html Installation and Deployment Guides]&lt;br /&gt;
* [[StarlingX/Platform Features|Hardware platform features]]&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/developers.html OpenStack Developer's Guide]&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/creators.html OpenStack Project Creator's Guide]&lt;br /&gt;
* [https://wiki.openstack.org/wiki/How_To_Contribute OpenStack Contributors Guide] &lt;br /&gt;
* [https://governance.openstack.org/tc/reference/project-testing-interface.html OpenStack Project Testing Interface]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 2nd table 2nd column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Code =====&lt;br /&gt;
----&lt;br /&gt;
* [https://opendev.org/starlingx Source code repositories]&lt;br /&gt;
* [https://review.opendev.org/#/q/status:open+AND+project:%255Estarlingx/%2540 Active code reviews] &lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 2nd table 3rd column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Governance =====&lt;br /&gt;
----&lt;br /&gt;
* [https://docs.starlingx.io/governance/index.html Governance documents]&lt;br /&gt;
* [https://docs.starlingx.io/election/ Election documents and results]&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-governance Archive: Draft governance etherpad]&lt;br /&gt;
* [[Starlingx/Initial Governance|Archive: Draft governance wiki]]&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 2nd table 4th column contents --&amp;gt;&lt;br /&gt;
===== Meetups &amp;amp; PTGs =====&lt;br /&gt;
----&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-PTG-agenda StarlingX Denver 2018 PTG Agenda]&lt;br /&gt;
* add link here to the Berlin PTG meeting minutes&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-chandler-meetup Jan 2019 meetup etherpad]&lt;br /&gt;
* [https://www.starlingx.io/blog/starlingx-meetup-january-2019.html Jan 2019 meetup blog]&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-ptg-agenda StarlingX Denver 2019 PTG Agenda and Notes]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!-- the rest of the page is a series of four-column tables --&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border-collapse: separate; border-spacing: 25px;&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 3rd table 1st column contents --&amp;gt;&lt;br /&gt;
===== Planning &amp;amp; Processes =====&lt;br /&gt;
----&lt;br /&gt;
* [[StarlingX/Release_Plan|StarlingX Release Planning]]&lt;br /&gt;
* [[StarlingX/Feature Development Process|StarlingX Feature Development Process (needs update)]]&lt;br /&gt;
* [[StarlingX/Defect Handling Process|StarlingX Defect Handling Process]]&lt;br /&gt;
* [[StarlingX/Tags and Prefixes|Tags and Prefixes]]  &lt;br /&gt;
* [https://storyboard.openstack.org/#!/project_group/86 Storyboard Group]&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 3rd table 2nd column contents --&amp;gt;&lt;br /&gt;
===== Useful queries =====&lt;br /&gt;
----&lt;br /&gt;
* [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.new Newly created stories]&lt;br /&gt;
* [https://storyboard.openstack.org/#!/worklist/456 Stories with no sub-project tags]&lt;br /&gt;
* [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86 All active stories]&lt;br /&gt;
* [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.2.0 All active stories for StarlingX 2.0]&lt;br /&gt;
* [https://bugs.launchpad.net/starlingx/+bugs?field.tag=stx.2.0 All open bugs for StarlingX 2.0].&lt;br /&gt;
* [https://review.opendev.org/#/dashboard/?title=StarlingX+Review+Inbox&amp;amp;foreach=%28%0Aproject%3Astarlingx%2Fansible%2Dplaybooks+OR%0Aproject%3Astarlingx%2Fclients+OR%0Aproject%3Astarlingx%2Fcompile+OR%0Aproject%3Astarlingx%2Fconfig+OR%0Aproject%3Astarlingx%2Fconfig%2Dfiles+OR%0Aproject%3Astarlingx%2Fcontainers+OR%0Aproject%3Astarlingx%2Fdistcloud+OR%0Aproject%3Astarlingx%2Fdistcloud%2Dclient+OR%0Aproject%3Astarlingx%2Fdocs+OR%0Aproject%3Astarlingx%2Felection+OR%0Aproject%3Astarlingx%2Ffault+OR%0Aproject%3Astarlingx%2Fgovernance+OR%0Aproject%3Astarlingx%2Fgui+OR%0Aproject%3Astarlingx%2Fha+OR%0Aproject%3Astarlingx%2Fhelm%2Dcharts+OR%0Aproject%3Astarlingx%2Finteg+OR%0Aproject%3Astarlingx%2Fmanifest+OR%0Aproject%3Astarlingx%2Fmetal+OR%0Aproject%3Astarlingx%2Fmonitor%2Darmada%2Dapp+OR%0Aproject%3Astarlingx%2Fmonitoring+OR%0Aproject%3Astarlingx%2Fnfv+OR%0Aproject%3Astarlingx%2Fopenstack%2Darmada%2Dapp+OR%0Aproject%3Astarlingx%2Fplatform%2Darmada%2Dapp+OR%0Aproject%3Astarlingx%2Froot+OR%0Aproject%3Astarlingx%2Fspecs+OR%0Aproject%3Astarlingx%2Fstx%2Dpuppet+OR%0Aproject%3Astarlingx%2Ftest+OR%0Aproject%3Astarlingx%2Ftools+OR%0Aproject%3Astarlingx%2Fupdate+OR%0Aproject%3Astarlingx%2Fupstream+OR%0Aproject%3Astarlingx%2Futilities+OR%0Aproject%3Astarlingx%2Fzuul%2Djobs%0A%29%0Astatus%3Aopen%0ANOT+owner%3Aself%0ANOT+label%3AWorkflow%3C%3D%2D1%0Alabel%3AVerified%3E%3D1%2Czuul%0ANOT+reviewedby%3Aself&amp;amp;Needs+final+%2B2=label%3ACode%2DReview%3E%3D2+limit%3A50+NOT+label%3ACode%2DReview%3C%3D%2D1%2Cself&amp;amp;Passed+Zuul%2C+No+Negative+Feedback+%28Small+Fixes%29=NOT+label%3ACode%2DReview%3E%3D2+NOT+label%3ACode%2DReview%3C%3D%2D1%2Cstarlingx%2Dcore+delta%3A%3C%3D10&amp;amp;Passed+Zuul%2C+No+Negative+Feedback=NOT+label%3ACode%2DReview%3E%3D2+NOT+label%3ACode%2DReview%3C%3D%2D1%2Cstarlingx%2Dcore+delta%3A%3E10&amp;amp;Needs+Feedback+%28Changes+older+than+5+days+that+have+not+been+reviewed+by+anyone%29=NOT+label%3ACode%2DReview%3C%3D%2D1+NOT+label%3ACode%2DReview%3E%3D1+age%3A5d&amp;amp;You+are+a+reviewer%2C+but+haven%27t+voted+in+the+current+revision=NOT+label%3ACode%2DReview%3C%3D%2D1%2Cself+NOT+label%3ACode%2DReview%3E%3D1%2Cself+reviewer%3Aself&amp;amp;Wayward+Changes+%28Changes+with+no+code+review+in+the+last+2days%29=NOT+is%3Areviewed+age%3A2d Gerrit Review Dashboard]&lt;br /&gt;
* [https://review.opendev.org/#/dashboard/?title=StarlingX+TSC+Overview&amp;amp;foreach=%28%0Aproject%3Astarlingx%2Fgovernance+OR%0Aproject%3Astarlingx%2Fspecs%0A%29%0Astatus%3Aopen%0ANOT+label%3AWorkflow%3C%3D%2D1%0Alabel%3AVerified%3E%3D1%2Czuul%0ANOT+reviewedby%3Aself&amp;amp;Needs+Feedback+%28Changes+older+than+5+days+that+have+not+been+reviewed+by+anyone%29=NOT+label%3ACode%2DReview%3C%3D%2D1+NOT+label%3ACode%2DReview%3E%3D1+age%3A5d+branch%3Amaster&amp;amp;You+are+a+reviewer%2C+but+haven%27t+voted+in+the+current+revision=NOT+label%3ACode%2DReview%3C%3D%2D1%2Cself+NOT+label%3ACode%2DReview%3E%3D1%2Cself+reviewer%3Aself&amp;amp;Needs+final+%2B2=label%3ACode%2DReview%3E%3D2+limit%3A50+NOT+reviewedby%3Aself+NOT+label%3Aworkflow%3E%3D1&amp;amp;Passed+Zuul%2C+No+Negative+Feedback=NOT+label%3ACode%2DReview%3E%3D2+NOT+label%3ACode%2DReview%3C%3D%2D1+limit%3A50+branch%3Amaster&amp;amp;Wayward+Changes+%28Changes+with+no+code+review+in+the+last+2+days%29=NOT+label%3ACode%2DReview%3C%3D%2D1+NOT+label%3ACode%2DReview%3E%3D1+age%3A2d+branch%3Amaster TSC Review Dashboard]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 3rd table 3rd column contents --&amp;gt;&lt;br /&gt;
===== StarlingX sub-projects =====&lt;br /&gt;
----&lt;br /&gt;
* [[StarlingX/Config|Config project]]&lt;br /&gt;
* [[StarlingX/Fault|Fault project]]&lt;br /&gt;
* [[StarlingX/HA|HA project]] &lt;br /&gt;
* [[StarlingX/GUI|GUI project]]&lt;br /&gt;
* [[StarlingX/Metal|Metal project]]&lt;br /&gt;
* [[StarlingX/NFV|NFV project]]&lt;br /&gt;
* [[StarlingX/Update|Update project]]&lt;br /&gt;
* [[StarlingX/DistCloud|Distributed Cloud project]]&lt;br /&gt;
* [[StarlingX/Docs_and_Infra|Docs and Infra project]]&lt;br /&gt;
* [[StarlingX/Build|Build project]]&lt;br /&gt;
* [[StarlingX/DistroOpenStack|Distro - OpenStack project]]&lt;br /&gt;
* [[StarlingX/Distro|Distro - Non-OpenStack project]]&lt;br /&gt;
* [[StarlingX/Test|Test project]]&lt;br /&gt;
* [[StarlingX/Security|Security project]]&lt;br /&gt;
* [[StarlingX/Containers|Containers project]]&lt;br /&gt;
* [[StarlingX/Networking|Networking project]]&lt;br /&gt;
* [[StarlingX/Releases|Releases project]]&lt;br /&gt;
* [[StarlingX/MultiOS|MultiOS project]]&lt;br /&gt;
* [[StarlingX/Pyton2|Python2 to Python3 Transition]]&lt;br /&gt;
* [[StarlingX/Zull|Zuul Enablement and Coverage]]&lt;br /&gt;
* [[StarlingX/Devstack|Devstack Integration]]&lt;br /&gt;
* [[StarlingX/stxinabox|StarlingX In-a-box]]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 1st table 4th column contents --&amp;gt;&lt;br /&gt;
===== Special Interest Groups (SIGs) =====&lt;br /&gt;
----&lt;br /&gt;
* [[StarlingX/Packet SIG|Packet SIG]] &lt;br /&gt;
* [[StarlingX/First Contact SIG|First Contact SIG]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The previous wiki home page can be found [[StarlingX/Archived wiki home page|here]]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=172700</id>
		<title>StarlingX</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=172700"/>
				<updated>2019-10-09T15:24:22Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Add Gerrit Review Dashboard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Welcome! ==&lt;br /&gt;
Welcome to the StarlingX Contributor Community!  We're glad you are here.  Everything you need to get started with StarlingX is available below.  If you have questions or need advice, please reach out to us on the mailing list or IRC - we're here to help!&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- the rest of the page is a series of four-column tables --&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border-collapse: separate; border-spacing: 25px;&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 1st table 1st column contents --&amp;gt;&lt;br /&gt;
===== Getting Started =====&lt;br /&gt;
----&lt;br /&gt;
* [[StarlingX/Releases|Releases]]&lt;br /&gt;
* [https://www.starlingx.io/ StarlingX web site]&lt;br /&gt;
* [https://docs.starlingx.io/ Documentation] &lt;br /&gt;
* [https://www.starlingx.io/learn/ Learn more]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 1st table 2nd column contents --&amp;gt;&lt;br /&gt;
===== Culture =====&lt;br /&gt;
----&lt;br /&gt;
* [https://www.openstack.org/legal/community-code-of-conduct/ Code of Conduct]&lt;br /&gt;
* [https://governance.openstack.org/tc/reference/opens.html The Four Opens]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 1st table 3rd column contents --&amp;gt;&lt;br /&gt;
===== Communicate =====&lt;br /&gt;
----&lt;br /&gt;
* [http://lists.starlingx.io/ Email lists]&lt;br /&gt;
* IRC: #starlingX@freenode&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/developers.html IRC setup]&lt;br /&gt;
* [[Starlingx/Meetings|Weekly calls schedule]]&lt;br /&gt;
* [https://zoom.us/j/342730236 Weekly calls Zoom]&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 1st table 4th column contents --&amp;gt;&lt;br /&gt;
===== Developer Resources =====&lt;br /&gt;
----&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/developers.html Developer Guide]&lt;br /&gt;
* [[StarlingX/StarlingX VirtualBox Configuration Guide | VirtualBox Guide]]&lt;br /&gt;
* [[StarlingX/StarlingX Packet.com iPXE Installation | StarlingX Packet.com  iPXE]]&lt;br /&gt;
* [[StarlingX/CodeSubmissionGuidelines|Code Submission Guidelines]]&lt;br /&gt;
* [https://docs.starlingx.io/contributor/index.html Contribution guidelines]&lt;br /&gt;
* [https://docs.starlingx.io/contributor/api_contribute_guide.html StarlingX API Contributor Guide]&lt;br /&gt;
* [https://bugs.launchpad.net/starlingx/+bugs?field.tag=stx.helpwanted &amp;quot;Help wanted&amp;quot; bugs] &lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;border-collapse: separate; border-spacing: 25px;&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 2nd table 1st column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== User resources  =====&lt;br /&gt;
----&lt;br /&gt;
* [https://docs.starlingx.io/deploy_install_guides/index.html Installation and Deployment Guides]&lt;br /&gt;
* [[StarlingX/Platform Features|Hardware platform features]]&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/developers.html OpenStack Developer's Guide]&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/creators.html OpenStack Project Creator's Guide]&lt;br /&gt;
* [https://wiki.openstack.org/wiki/How_To_Contribute OpenStack Contributors Guide] &lt;br /&gt;
* [https://governance.openstack.org/tc/reference/project-testing-interface.html OpenStack Project Testing Interface]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 2nd table 2nd column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Code =====&lt;br /&gt;
----&lt;br /&gt;
* [https://opendev.org/starlingx Source code repositories]&lt;br /&gt;
* [https://review.opendev.org/#/q/status:open+AND+project:%255Estarlingx/%2540 Active code reviews] &lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 2nd table 3rd column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Governance =====&lt;br /&gt;
----&lt;br /&gt;
* [https://docs.starlingx.io/governance/index.html Governance documents]&lt;br /&gt;
* [https://docs.starlingx.io/election/ Election documents and results]&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-governance Archive: Draft governance etherpad]&lt;br /&gt;
* [[Starlingx/Initial Governance|Archive: Draft governance wiki]]&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 2nd table 4th column contents --&amp;gt;&lt;br /&gt;
===== Meetups &amp;amp; PTGs =====&lt;br /&gt;
----&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-PTG-agenda StarlingX Denver 2018 PTG Agenda]&lt;br /&gt;
* add link here to the Berlin PTG meeting minutes&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-chandler-meetup Jan 2019 meetup etherpad]&lt;br /&gt;
* [https://www.starlingx.io/blog/starlingx-meetup-january-2019.html Jan 2019 meetup blog]&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-ptg-agenda StarlingX Denver 2019 PTG Agenda and Notes]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!-- the rest of the page is a series of four-column tables --&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border-collapse: separate; border-spacing: 25px;&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 3rd table 1st column contents --&amp;gt;&lt;br /&gt;
===== Planning &amp;amp; Processes =====&lt;br /&gt;
----&lt;br /&gt;
* [[StarlingX/Release_Plan|StarlingX Release Planning]]&lt;br /&gt;
* [[StarlingX/Feature Development Process|StarlingX Feature Development Process (needs update)]]&lt;br /&gt;
* [[StarlingX/Defect Handling Process|StarlingX Defect Handling Process]]&lt;br /&gt;
* [[StarlingX/Tags and Prefixes|Tags and Prefixes]]  &lt;br /&gt;
* [https://storyboard.openstack.org/#!/project_group/86 Storyboard Group]&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 3rd table 2nd column contents --&amp;gt;&lt;br /&gt;
===== Useful queries =====&lt;br /&gt;
----&lt;br /&gt;
* [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.new Newly created stories]&lt;br /&gt;
* [https://storyboard.openstack.org/#!/worklist/456 Stories with no sub-project tags]&lt;br /&gt;
* [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86 All active stories]&lt;br /&gt;
* [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.2.0 All active stories for StarlingX 2.0]&lt;br /&gt;
* [https://bugs.launchpad.net/starlingx/+bugs?field.tag=stx.2.0 All open bugs for StarlingX 2.0].&lt;br /&gt;
* [https://review.opendev.org/#/dashboard/?title=StarlingX+Review+Inbox&amp;amp;foreach=%28%0Aproject%3Astarlingx%2Fansible%2Dplaybooks+OR%0Aproject%3Astarlingx%2Fclients+OR%0Aproject%3Astarlingx%2Fcompile+OR%0Aproject%3Astarlingx%2Fconfig+OR%0Aproject%3Astarlingx%2Fconfig%2Dfiles+OR%0Aproject%3Astarlingx%2Fcontainers+OR%0Aproject%3Astarlingx%2Fdistcloud+OR%0Aproject%3Astarlingx%2Fdistcloud%2Dclient+OR%0Aproject%3Astarlingx%2Fdocs+OR%0Aproject%3Astarlingx%2Felection+OR%0Aproject%3Astarlingx%2Ffault+OR%0Aproject%3Astarlingx%2Fgovernance+OR%0Aproject%3Astarlingx%2Fgui+OR%0Aproject%3Astarlingx%2Fha+OR%0Aproject%3Astarlingx%2Fhelm%2Dcharts+OR%0Aproject%3Astarlingx%2Finteg+OR%0Aproject%3Astarlingx%2Fmanifest+OR%0Aproject%3Astarlingx%2Fmetal+OR%0Aproject%3Astarlingx%2Fmonitor%2Darmada%2Dapp+OR%0Amonitoring+OR+project%3Astarlingx%2Fnfv+OR%0Aproject%3Astarlingx%2Fopenstack%2Darmada%2Dapp+OR%0Aproject%3Astarlingx%2Fplatform%2Darmada%2Dapp+OR%0Aproject%3Astarlingx%2Froot+OR%0Aproject%3Astarlingx%2Fspecs+OR%0Aproject%3Astarlingx%2Fstx%2Dpuppet+OR%0Aproject%3Astarlingx%2Ftest+OR%0Aproject%3Astarlingx%2Ftools+OR%0Aproject%3Astarlingx%2Fupdate+OR%0Aproject%3Astarlingx%2Fupstream+OR%0Aproject%3Astarlingx%2Futilities+OR%0Aproject%3Astarlingx%2Fzuul%2Djobs%0A%29%0Astatus%3Aopen%0ANOT+owner%3Aself%0ANOT+label%3AWorkflow%3C%3D%2D1%0Alabel%3AVerified%3E%3D1%2Czuul%0ANOT+reviewedby%3Aself&amp;amp;Needs+final+%2B2=label%3ACode%2DReview%3E%3D2+limit%3A50+NOT+label%3ACode%2DReview%3C%3D%2D1&amp;amp;Passed+Zuul%2C+No+Negative+Feedback+%28Small+Fixes%29=NOT+label%3ACode%2DReview%3E%3D2+NOT+label%3ACode%2DReview%3C%3D%2D1%2Cstarlingx%2Dcore+delta%3A%3C%3D10&amp;amp;Passed+Zuul%2C+No+Negative+Feedback=NOT+label%3ACode%2DReview%3E%3D2+NOT+label%3ACode%2DReview%3C%3D%2D1%2Cstarlingx%2Dcore+delta%3A%3E10&amp;amp;Needs+Feedback+%28Changes+older+than+5+days+that+have+not+been+reviewed+by+anyone%29=NOT+label%3ACode%2DReview%3C%3D%2D1+NOT+label%3ACode%2DReview%3E%3D1+age%3A5d&amp;amp;You+are+a+reviewer%2C+but+haven%27t+voted+in+the+current+revision=NOT+label%3ACode%2DReview%3C%3D%2D1%2Cself+NOT+label%3ACode%2DReview%3E%3D1%2Cself+reviewer%3Aself&amp;amp;Wayward+Changes+%28Changes+with+no+code+review+in+the+last+2days%29=NOT+is%3Areviewed+age%3A2d Gerrit Review Dashboard]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 3rd table 3rd column contents --&amp;gt;&lt;br /&gt;
===== StarlingX sub-projects =====&lt;br /&gt;
----&lt;br /&gt;
* [[StarlingX/Config|Config project]]&lt;br /&gt;
* [[StarlingX/Fault|Fault project]]&lt;br /&gt;
* [[StarlingX/HA|HA project]] &lt;br /&gt;
* [[StarlingX/GUI|GUI project]]&lt;br /&gt;
* [[StarlingX/Metal|Metal project]]&lt;br /&gt;
* [[StarlingX/NFV|NFV project]]&lt;br /&gt;
* [[StarlingX/Update|Update project]]&lt;br /&gt;
* [[StarlingX/DistCloud|Distributed Cloud project]]&lt;br /&gt;
* [[StarlingX/Docs_and_Infra|Docs and Infra project]]&lt;br /&gt;
* [[StarlingX/Build|Build project]]&lt;br /&gt;
* [[StarlingX/DistroOpenStack|Distro - OpenStack project]]&lt;br /&gt;
* [[StarlingX/Distro|Distro - Non-OpenStack project]]&lt;br /&gt;
* [[StarlingX/Test|Test project]]&lt;br /&gt;
* [[StarlingX/Security|Security project]]&lt;br /&gt;
* [[StarlingX/Containers|Containers project]]&lt;br /&gt;
* [[StarlingX/Networking|Networking project]]&lt;br /&gt;
* [[StarlingX/Releases|Releases project]]&lt;br /&gt;
* [[StarlingX/MultiOS|MultiOS project]]&lt;br /&gt;
* [[StarlingX/Pyton2|Python2 to Python3 Transition]]&lt;br /&gt;
* [[StarlingX/Zull|Zuul Enablement and Coverage]]&lt;br /&gt;
* [[StarlingX/Devstack|Devstack Integration]]&lt;br /&gt;
* [[StarlingX/stxinabox|StarlingX In-a-box]]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:25%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- 1st table 4th column contents --&amp;gt;&lt;br /&gt;
===== Special Interest Groups (SIGs) =====&lt;br /&gt;
----&lt;br /&gt;
* [[StarlingX/Packet SIG|Packet SIG]] &lt;br /&gt;
* [[StarlingX/First Contact SIG|First Contact SIG]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The previous wiki home page can be found [[StarlingX/Archived wiki home page|here]]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=ThirdPartySystems/Intel_OpenStack_CI&amp;diff=172498</id>
		<title>ThirdPartySystems/Intel OpenStack CI</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=ThirdPartySystems/Intel_OpenStack_CI&amp;diff=172498"/>
				<updated>2019-09-19T14:26:34Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Created page with &amp;quot;{{ThirdPartySystemInfo|name=Intel OpenStack CI |account=intel-zuul |contact=&amp;lt;intel-openstack-ci@intel.com&amp;gt;, &amp;lt;dean.troyer@intel.com&amp;gt;, &amp;lt;timothy.gresham@intel.com&amp;gt; |intent=Consol...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ThirdPartySystemInfo|name=Intel OpenStack CI&lt;br /&gt;
|account=intel-zuul&lt;br /&gt;
|contact=&amp;lt;intel-openstack-ci@intel.com&amp;gt;, &amp;lt;dean.troyer@intel.com&amp;gt;, &amp;lt;timothy.gresham@intel.com&amp;gt;&lt;br /&gt;
|intent=Consolidate some of the older Intel third party CI systems under Zuul v3&lt;br /&gt;
|structure=Zuulv3, Nodepool, OpenStack Cloud, KVM/QEMU Virtual Machines&lt;br /&gt;
|method=Use Gerrit Trigger to trigger ZuulV3,. Deploy OpenStack on Intel hardware and run specific tests. Recheck comment: &amp;lt;tbd&amp;gt;.&lt;br /&gt;
|programs=Neutron, Nova, OVS-DPDK, ODL, devstack, devstack-gate, Tempest&lt;br /&gt;
|status=Initial testing complete, migration of existing tests has begun.}}&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=ThirdPartySystems&amp;diff=172497</id>
		<title>ThirdPartySystems</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=ThirdPartySystems&amp;diff=172497"/>
				<updated>2019-09-19T14:21:07Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Add intel-openstack-ci, sort entries in the vicinity&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Third Party CI Systems ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|3rd Party CI Systems&lt;br /&gt;
|-&lt;br /&gt;
!Name&lt;br /&gt;
!Link&lt;br /&gt;
!Comments&lt;br /&gt;
|-&lt;br /&gt;
{{ThirdPartySystemTableEntry|6WIND Networking CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|A10 Networks CI |}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Arista-CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|ATT Airship-CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|Blockbridge EPS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Brocade OpenStack CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Big Switch CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Canonical Charm CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Cisco Ironic CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Cisco ml2 CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Cisco N1kV CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Cisco UCSm CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|cisco_pnr_ci}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Cisco Tail-f CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Cisco ZM CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Citrix NetScaler CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Cloudbase Cinder SMB3 CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|Cloudbase Compute Hyper-V CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|Cloudbase Manila SMB3 CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Cloudbase Neutron Hyper-V CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Cloudbase Nova Hyper-V CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|CloudByte CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|CloudFounders OpenvStorage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Coho Data CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Coraid CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DataCore CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|datera-ci}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DB Datasets CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|Designate CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DellEMC Ironic CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DellEMC SC CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DellEMC PowerMAX CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DellEMC VNX CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DellEMC XtremIO CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DellEMC VxFlexOS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DellEMC Unity CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DellEMC Unity Manila CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DellEMC PowerMAX Manila CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|DellEMC VNX Manila CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|FalconStor CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Freescale CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Fuel CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Fuel Packaging CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Fujitsu C-Fabric CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Fujitsu ETERNUS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Fujitsu iRMC CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Fujitsu ISM CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Hedvig CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|HGST Solutions CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Hitachi HBSD CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Hitachi HBSD2 CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Hitachi HNAS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Hitachi Manila HNAS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Hitachi Manila HSP CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|HP Octavia Sonar CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|HPE Storage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|HP Networking CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|HPE Proliant iLO drivers CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|HPMSA CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Huawei FusionCompute CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Huawei FusionStorage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Huawei Ironic CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Huawei Manila CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Huawei ML2 CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Huawei volume CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|IBMPowerKVMCI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|IBM FlashSystem CI}}| See  [[ThirdPartySystems/IBM Storage CI|IBM Storage CI]]&lt;br /&gt;
{{ThirdPartySystemTableEntry|IBM GPFS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|IBM GPFS REMOTE CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|IBM GPFS NFS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|IBM PowerVM CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|IBM NAS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|IBM SDN-VE CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|IBM Storage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|IBM STORWIZE CI}}| See  [[ThirdPartySystems/IBM Storage CI|IBM Storage CI]]&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|IBM XIV-DS8K CI}}| See  [[ThirdPartySystems/IBM Storage CI|IBM Storage CI]]&lt;br /&gt;
{{ThirdPartySystemTableEntry|IBM xCAT CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|IBM zKVM CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|IBM z/VM CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|INFINIDAT CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Infortrend Storage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Inspur CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Intel-IPMI-CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Intel NFV CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|Intel_NGFW_CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Intel OpenStack CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Intel-PCI-CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|Intel-RSD-CI}}|WIP&lt;br /&gt;
{{ThirdPartySystemTableEntry|Intel-SRIOV-CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Intel-SRIOV-CI-TaaS}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|ITRI DISCO CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|ITRI Peregrine CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Kaminario K2 CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|KEMPtechnologies CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|Linaro CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Lenovo LXCA CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Lenovo Storage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Limestone Networks CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|LINBIT LINSTOR CI}}|WIP&lt;br /&gt;
{{ThirdPartySystemTableEntry|MacroSAN Volume CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Maxta CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Mellanox CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Metaplugin CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|Midokura CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|MapR-FS Manila CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Mirantis Rally CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|murano-ci}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|NEC CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|NEC Cinder CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|NetApp CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|NetApp Eseries CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|NetApp SolidFire CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Networking-spp Integration CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Nexenta CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Nexenta Manila CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Nimble Storage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Nokia Airframe CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|NTT SystemFault MasakariIntegration CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Nuage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|OpenDaylight CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Open-E JovianDSS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|OPNFV CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Oracle ZFSSA CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|PLUMgrid CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Pengyun Cinder CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|ProphetStor CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|PhazrIO CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Pure Storage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|QNAP CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Quantastor CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Quobyte CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Rackspace CloudDNS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Rackspace GolangSwift CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Radware CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|RDO Third Party CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|RedHat CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|RedHat GlusterFS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|RedHat̞ NFVPE CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|RedHat RDO CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Reduxio HX550 CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|SandStone Storage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Scality CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|Seagate CI}}|WIP&lt;br /&gt;
{{ThirdPartySystemTableEntry|Snabb-NFV CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Software Factory CI}}|ZuulV3|&lt;br /&gt;
{{ThirdPartySystemTableEntry|SolidFire CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|StorPool distributed storage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|SUSE Cloud CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|SwiftStack Cluster CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Synology DSM CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Tail-f NCS CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Tegile Storage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Tintri CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|UFCG OneView CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Vanilla Stack CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|vArmour CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Vedams SCST CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Veritas HyperScale CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Veritas Access CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Violin Memory CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Virtuozzo CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|Virtuozzo Storage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|VMware CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Wherenow.org CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|XenProject CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|XenServer CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|X-IO technologies CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntryDown|XP Storage CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|ZadaraStorage VPSA CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|ZTE cinder2 CI}}|&lt;br /&gt;
{{ThirdPartySystemTableEntry|Example}}|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Instructions on how to add a new system to the above table:&lt;br /&gt;
* Add an '''alphabetical''' entry in the above table: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{ThirdPartySystemTableEntry|Example}}|Comment&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; where Example is the name of your system and Comment (optional) is a free text comment about your system &lt;br /&gt;
* Save the page and click on the link to the new page&lt;br /&gt;
* Select the &amp;quot;edit the page&amp;quot; option and paste  &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{subst:ThirdPartySystemInfoSubst}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; into your new page and then save it. This will expand to a table. Edit the table replacing the placeholder values with the correct values for your system&lt;br /&gt;
* If your system is going down or having problems, change the entry to  &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{ThirdPartySystemTableEntryDown|&amp;lt;your ci system name&amp;gt;}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Do you have a Gerrit CI account created for you by the Infrastructure team and you want to update it? [https://wiki.openstack.org/wiki/OldtoNewGerritCIAccount Read how here].&lt;br /&gt;
&lt;br /&gt;
[[Category:ThirdPartySystems]]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=171314</id>
		<title>StarlingX/Release Plan</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=171314"/>
				<updated>2019-08-02T17:17:37Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Bring information current for 2.0 release timeframe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&amp;lt;big&amp;gt; '''Releases''' &amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
StarlingX is released periodically; one beta release in 2018 and two releases/year starting in 2019.  A release consists of a branch in the source code repositories that enables repeatable builds over time.&lt;br /&gt;
----&lt;br /&gt;
== Release Definition ==&lt;br /&gt;
A StarlingX milestone/release is a tagged branch in the source code repositories that:&lt;br /&gt;
* is considered stable and can be used for repeatable builds&lt;br /&gt;
* will have no additional features added&lt;br /&gt;
* will backport bug fixes for critical issues only&lt;br /&gt;
* will be maintained in the canonical repositories for a specified minimum period&lt;br /&gt;
* The list of repos included is maintained in stx-manifest/default.xml (or similar) for any given release. (Note: this file included non-StarlingX-managed repos, only repos from the &amp;quot;starlingx&amp;quot; and &amp;quot;stx-staging&amp;quot; remotes are included.)&lt;br /&gt;
* The actual release is a tag on the corresponding branch, i.e. r/stx.2.0 release branch will be initially tagged as v2.0.0.rc0, the actual release will be tagged as v2.0.0&lt;br /&gt;
* In addition to source, the corresponding binaries will be made available on the StarlingX CENGN mirror (see the [[StarlingX/Build#Starling_X_Mirror|the build team page]] for more details).&lt;br /&gt;
&lt;br /&gt;
== Release Cadence and Schedule ==&lt;br /&gt;
'''Releases are published in a time based fashion:'''&lt;br /&gt;
* The initial (beta) StarlingX release was released in October 2018.&lt;br /&gt;
* In 2019, StarlingX releases will align with OpenStack releases. StarlingX will have two releases a year, following a cycle-trailing model relative to the OpenStack release cycle.&lt;br /&gt;
** The goal is to release StarlingX 4-6 weeks after the corresponding OpenStack release.&lt;br /&gt;
** Background: During the OpenStack Berlin Summit in Nov 2019, the StarlingX TSC discussed a proposal to have StarlingX track OpenStack master during the development cycle and align on the latest OpenStack release once available. To support this direction, the StarlingX release cadence was updated accordingly.&lt;br /&gt;
&lt;br /&gt;
=== Formal Releases ===&lt;br /&gt;
* Released two times per year&lt;br /&gt;
* Branch name format r/X.0&lt;br /&gt;
** 'r/' is the branch name prefix (release)&lt;br /&gt;
** 'X' is the major release identifier&lt;br /&gt;
* Release Candidate is tagged as vX.Y.Z.rcN&lt;br /&gt;
* Release is tagged as vX.Y.Z&lt;br /&gt;
&lt;br /&gt;
=== Informal Monthly Milestones ===&lt;br /&gt;
''[Note: StarlingX has not used milestone branches since the 1.0 release (AKA 2018.10). ]''&lt;br /&gt;
&lt;br /&gt;
* Informal milestones to be created for a pre-defined sanity/regression test cycle.&lt;br /&gt;
* Milestone is tagged as YYYY.MM.bN, where YYYY.MM is the year/month of the milestone date, and N is &amp;gt;=1 and incremented should there ever need to be multiple milestones in the same month.&lt;br /&gt;
''NOTE: Milestones were originally branched similar to releases with a prefix of 'm/'. This is no longer done following the 2018.10 release.''&lt;br /&gt;
&lt;br /&gt;
=== Branch Logistics ===&lt;br /&gt;
* StarlingX master builds docker images from OpenStack master during the development cycle&lt;br /&gt;
* Once the OpenStack release branch is created (ex: Stein), switch the builds to the release branch&lt;br /&gt;
* Once the StarlingX release branch is created, the master StarlingX builds will switch back to OpenStack master in the default.xml manifest&lt;br /&gt;
* The StarlingX release branch will continue building from the stable OpenStack release branch (ex: Stein)&lt;br /&gt;
* StarlingX maintenance (dot) releases will periodically pick up the latest from the stable OpenStack release branch (ex: Stein)&lt;br /&gt;
[[File:Stx-branch-logistics.png]]&lt;br /&gt;
&lt;br /&gt;
== Release Milestones ==&lt;br /&gt;
StarlingX follows the OpenStack release milestones. The criteria for each milestone is defined to align more closely with the StarlingX deliverables/development cycle&lt;br /&gt;
* Milestone-1: &lt;br /&gt;
** Release priorities and major features defined. &lt;br /&gt;
** High level resourcing secured.&lt;br /&gt;
* Milestone-2: &lt;br /&gt;
** Spec freeze&lt;br /&gt;
** Feature plans defined and feature development well underway &lt;br /&gt;
** Release test plan defined - including test automation deliverables&lt;br /&gt;
** Documentation plan defined&lt;br /&gt;
* Milestone-3: &lt;br /&gt;
** Feature freeze: All feature code merged and feature testing completing within 2 weeks &lt;br /&gt;
** No blocking issues from Automated Sanity and Regression &lt;br /&gt;
** No critical issues severely impacting system stability or release test activities&lt;br /&gt;
** Release regression testing underway&lt;br /&gt;
** Preliminary documentation available  (TBC by doc team)&lt;br /&gt;
* RC1 (aka RC period start):&lt;br /&gt;
** Release branch created &amp;amp; first release candidate tagged&lt;br /&gt;
** RC binaries (and supporting build artifacts) posted on the StarlingX CENGN mirror&lt;br /&gt;
*** RC builds will be posted daily on CENGN during the RC period. &lt;br /&gt;
*** The daily builds will not be explicitly tagged until the end of the RC period.  ''(To be confirmed with Dean)''&lt;br /&gt;
** Final Release Testing Start&lt;br /&gt;
** Only Bug fixes are allowed in the release branch. &lt;br /&gt;
*** Bugs fixes must be sourced in master first before getting cherry-picked to the release branch.&lt;br /&gt;
* Final Release&lt;br /&gt;
** Release Testing Complete and Pass Rate meets project criteria (&amp;gt; 95% ?)&lt;br /&gt;
** All release gating issues are addressed or reviewed/accepted for deferral&lt;br /&gt;
** Release tagged on release branch&lt;br /&gt;
** Release binaries (and supporting build artifacts) posted on the StarlingX CENGN mirror&lt;br /&gt;
** Final documentation posted on docs.startlingx.io&lt;br /&gt;
&lt;br /&gt;
== Release Maintenance ==&lt;br /&gt;
* Formal releases are maintained for a minimum of 12 months to maintain support for two previous StarlingX releases.&lt;br /&gt;
* During the maintenance window, the release team will evaluate monthly whether a maintenance release is required.  &lt;br /&gt;
** The maintenance release will be tagged on the release branch.&lt;br /&gt;
** The maintenance release will undergo a mini regression test cycle.&lt;br /&gt;
** The corresponding binaries will be posted on the StarlingX CENGN mirror.&lt;br /&gt;
* After the 12-month maintenance window, the release will be considered End of Life.&lt;br /&gt;
&lt;br /&gt;
== List of Releases ==&lt;br /&gt;
'''Planned'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version !! Milestone-1 !! Milestone-2 !! Milestone-3 !! RC1 !! Release Date !! End of Life Date&lt;br /&gt;
|-&lt;br /&gt;
| stx.1.0 || N/A || N/A || Sep 26 2018 || Sep 28 2018 || Oct 24 2018 || N/A&lt;br /&gt;
|-&lt;br /&gt;
| stx.2.0 || Jan 18 2019 || Apr 29 2019 || June 21 2019 || Aug 5-9 2019 || Aug 30 2019 || 2020&lt;br /&gt;
|-&lt;br /&gt;
| stx.3.0 || TBD || TBD || TBD || TBD || TBD || TBD&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Release Planning References ==&lt;br /&gt;
* For team members and other information, visit the StarlingX Releases sub-project wiki page [https://wiki.openstack.org/wiki/StarlingX/Releases here]&lt;br /&gt;
* Release Planning Etherpad: https://etherpad.openstack.org/p/stx-releases&lt;br /&gt;
* stx.2.0 Release Plan: [https://docs.google.com/spreadsheets/d/1HUwbsaSerzFRuvXVB_qvoGdI0Chx1YiiA2WYHwvIoYI/edit?usp=sharing here]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Process&amp;diff=171312</id>
		<title>StarlingX/Release Process</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Process&amp;diff=171312"/>
				<updated>2019-08-02T16:57:47Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Add some examples&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Describe the steps in creating a StarlingX Release&lt;br /&gt;
&lt;br /&gt;
= Release Activity =&lt;br /&gt;
&lt;br /&gt;
== Milestone ==&lt;br /&gt;
&lt;br /&gt;
''[Note: StarlingX has not used milestone branches since the 1.0 release (AKA 2018.10). ]''&lt;br /&gt;
* Finalize any outstanding changes to master stx-manifest/default.xml, particularly for the starlingx and stx-staging remotes as those are used to create the list of repos to branch and tag.&lt;br /&gt;
* Create the branches and tag them by running stx-tools/release/branch-stx.sh.  Set SERIES to the proper value if the current year/month is not correct: &amp;lt;pre&amp;gt;SERIES=2018.07 stx-tools/release/branch-stx.sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create the branch manifest in stx-manifest/default.xml&lt;br /&gt;
* Review and approve the .gitreview updates in the new branch&lt;br /&gt;
&lt;br /&gt;
== Release ==&lt;br /&gt;
&lt;br /&gt;
* Make a cleanup pass though release notes and add missing&lt;br /&gt;
* Finalize any outstanding changes to master stx-manifest/default.xml, particularly for the starlingx and stx-staging remotes as those are used to create the list of repos to branch and tag.&lt;br /&gt;
* Create the branches and tag them by running stx-tools/release/branch-stx.sh.  Set SERIES, BRANCH and TAG to the proper values and use the manifest to retrieve the repo list:&lt;br /&gt;
** SERIES=stx.X.0&lt;br /&gt;
** BRANCH=r/stx.X.0&lt;br /&gt;
** TAG=vX.0.0.rc0&lt;br /&gt;
** -m &amp;lt;path&amp;gt;/default.xml&lt;br /&gt;
&amp;lt;pre&amp;gt;SERIES=stx.2.0 BRANCH=r/stx.2.0 TAG=v2.0.0.rc0 ../tools/release/branch-stx.sh -m ../manifest/default.xml&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create the branch manifest in starlingx/manifest/default.xml&lt;br /&gt;
&amp;lt;pre&amp;gt;SERIES=stx.2.0 BRANCH=r/stx.2.0 TAG=v2.0.0.rc0 ../tools/release/branch-stx.sh https://opendev.org/starlingx/manifest.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Make any branch-specific updates to the manifest and create a new review if necessary&lt;br /&gt;
* Review and approve the .gitreview updates in the new branch&lt;br /&gt;
* Look for UPPER_CONSTRAINTS_FILE values to update for stable branches (there may not be any as this is an OpenStack-ism that we would change when rebasing OpenStack projects)&lt;br /&gt;
* Verify release notes appear correctly and make adjustments&lt;br /&gt;
&lt;br /&gt;
= Scripts =&lt;br /&gt;
&lt;br /&gt;
== branch-stx.sh ==&lt;br /&gt;
&lt;br /&gt;
Found in stx-tools/release, performs the following steps for each repo listed on the command line:&lt;br /&gt;
* if -m &amp;lt;manifest&amp;gt; is included on the command line add the repo list extracted from stx-manifest/default.xml for the starlingx and stx-staging remotes using getrepo.sh (also in stx-tools/release)&lt;br /&gt;
* for each repo:&lt;br /&gt;
** clone repo&lt;br /&gt;
** create the new branch&lt;br /&gt;
** tag branch if TAG is set&lt;br /&gt;
** for gerrit (starlingx) repos:&lt;br /&gt;
*** push to gerrit&lt;br /&gt;
*** update .gitreview&lt;br /&gt;
** for Github repos (stx-staging):&lt;br /&gt;
*** push to github&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Process&amp;diff=171306</id>
		<title>StarlingX/Release Process</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Process&amp;diff=171306"/>
				<updated>2019-08-02T15:32:02Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Updates for 2.0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Describe the steps in creating a StarlingX Release&lt;br /&gt;
&lt;br /&gt;
= Release Activity =&lt;br /&gt;
&lt;br /&gt;
== Milestone ==&lt;br /&gt;
&lt;br /&gt;
''[Note: StarlingX has not used milestone branches since the 1.0 release (AKA 2018.10). ]''&lt;br /&gt;
* Finalize any outstanding changes to master stx-manifest/default.xml, particularly for the starlingx and stx-staging remotes as those are used to create the list of repos to branch and tag.&lt;br /&gt;
* Create the branches and tag them by running stx-tools/release/branch-stx.sh.  Set SERIES to the proper value if the current year/month is not correct: &amp;lt;pre&amp;gt;SERIES=2018.07 stx-tools/release/branch-stx.sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create the branch manifest in stx-manifest/default.xml&lt;br /&gt;
* Review and approve the .gitreview updates in the new branch&lt;br /&gt;
&lt;br /&gt;
== Release ==&lt;br /&gt;
&lt;br /&gt;
* Make a cleanup pass though release notes and add missing&lt;br /&gt;
* Finalize any outstanding changes to master stx-manifest/default.xml, particularly for the starlingx and stx-staging remotes as those are used to create the list of repos to branch and tag.&lt;br /&gt;
* Create the branches and tag them by running stx-tools/release/branch-stx.sh.  Set SERIES, BRANCH and TAG to the proper values:&lt;br /&gt;
** SERIES=stx.X.0&lt;br /&gt;
** BRANCH=r/stx.X.0&lt;br /&gt;
** TAG=vX.0.0.rc0&lt;br /&gt;
* Create the branch manifest in stx-manifest/default.xml&lt;br /&gt;
* Review and approve the .gitreview updates in the new branch&lt;br /&gt;
* Look for UPPER_CONSTRAINTS_FILE values to update for stable branches (there may not be any as this is an OpenStack-ism that we would change when rebasing OpenStack projects)&lt;br /&gt;
* Verify release notes appear correctly and make adjustments&lt;br /&gt;
&lt;br /&gt;
= Scripts =&lt;br /&gt;
&lt;br /&gt;
== branch-stx.sh ==&lt;br /&gt;
&lt;br /&gt;
Found in stx-tools/release, performs the following steps for each repo listed on the command line:&lt;br /&gt;
* if -m &amp;lt;manifest&amp;gt; is included on the command line add the repo list extracted from stx-manifest/default.xml for the starlingx and stx-staging remotes using getrepo.sh (also in stx-tools/release)&lt;br /&gt;
* for each repo:&lt;br /&gt;
** clone repo&lt;br /&gt;
** create the new branch&lt;br /&gt;
** tag branch if TAG is set&lt;br /&gt;
** for gerrit (starlingx) repos:&lt;br /&gt;
*** push to gerrit&lt;br /&gt;
*** update .gitreview&lt;br /&gt;
** for Github repos (stx-staging):&lt;br /&gt;
*** push to github&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=169547</id>
		<title>StarlingX</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=169547"/>
				<updated>2019-04-21T04:21:02Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Update some of the OpenDev links, but not the dashboards&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Welcome to the StarlingX Project ==&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''See the [https://www.starlingx.io/ main StarlingX web site] for current information about the project and the [https://docs.starlingx.io/ StarlingX Documentation site] for reference documentation and guides.''&lt;br /&gt;
&lt;br /&gt;
StarlingX is a fully featured and high performance Edge Cloud software stack that is based on the [https://www.windriver.com/products/titanium-cloud/ Wind River® Titanium Cloud] R5 product.   Intel and Wind River have jointly open sourced this software and we invite you to download, build, install, and run it.  &lt;br /&gt;
&lt;br /&gt;
Wind River Titanium Cloud was originally built on open source components, that were then extended and hardened to meet critical infrastructure requirements, including: high availability, fault management, and performance management.  This software provides numerous features and capabilities to enable 24/7 operation of mission critical applications.&lt;br /&gt;
&lt;br /&gt;
You can find an overview of the StarlingX project's features  [https://www.starlingx.io/learn/ here].&lt;br /&gt;
&lt;br /&gt;
The StarlingX project opens all of these enhancements to the open source community.  Please join us as we build the infrastructure stack for Edge Computing.&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;!-- the rest of the page is a two-column table --&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border-collapse: separate; border-spacing: 25px;&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:50%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- left column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Releases ==&lt;br /&gt;
The first StarlingX release is stx.1.0 (previously referred to as stx.2018.10) and it is available now!&lt;br /&gt;
* How to get the code (placeholder)&lt;br /&gt;
* You can find a pre-build image for the October 2018 release [http://mirror.starlingx.cengn.ca/mirror/starlingx/centos/2018.10/20181110/outputs/iso/ here]&lt;br /&gt;
* [http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/ Latest builds]&lt;br /&gt;
* [https://docs.starlingx.io/releasenotes/index.html StarlingX Release Notes (stx.2018.10)]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
These two documents will help get you started building, installing, and validating your installation of StarlingX:&lt;br /&gt;
* [https://docs.starlingx.io/contributor/index.html StarlingX Developer Guide]&lt;br /&gt;
* [https://docs.starlingx.io/installation_guide/index.html StarlingX Installation Guide]&lt;br /&gt;
* [[StarlingX/StarlingX VirtualBox Configuration Guide | StarlingX VirtualBox Configuration Guide]]&lt;br /&gt;
* [[StarlingX/StarlingX Packet.com iPXE Installation | StarlingX Packet.com  iPXE Installation]]&lt;br /&gt;
&lt;br /&gt;
== Contributing ==&lt;br /&gt;
Your contribution is welcome - check the list of [https://bugs.launchpad.net/starlingx/+bugs?field.tag=stx.helpwanted &amp;quot;help wanted&amp;quot; bugs].&lt;br /&gt;
&lt;br /&gt;
== Code ==&lt;br /&gt;
The StarlingX project uses Gerrit as its web-based code change management and review tool.&lt;br /&gt;
* [https://opendev.org/starlingx Gerrit repositories] maintain the StarlingX code, build instructions are in the [https://docs.starlingx.io/developer_guide/index.html StarlingX Developer Guide]&lt;br /&gt;
* [https://review.opendev.org/#/admin/projects/?filter=starlingx StarlingX Gerrit Projects] and [https://review.opendev.org/#/q/status:open+AND+project:%255Estarlingx/%2540 Open StarlingX project reviews]&lt;br /&gt;
* [https://review.openstack.org/#/dashboard/?foreach=(project:openstack/stx-clients%20OR%20project:openstack/stx-config%20OR%20project:openstack/stx-distcloud%20OR%20project:openstack/stx-distcloud-client%20OR%20project:openstack/stx-fault%20OR%20project:openstack/stx-gui%20OR%20project:openstack/stx-ha%20OR%20project:openstack/stx-integ%20OR%20project:openstack/stx-manifest%20OR%20project:openstack/stx-metal%20OR%20project:openstack/stx-nfv%20OR%20project:openstack/stx-root%20OR%20project:openstack/stx-tools%20OR%20project:openstack/stx-update%20OR%20project:openstack/stx-upstream)%20status:open%20NOT%20owner:self%20NOT%20label:Workflow%3C=-1%20label:Verified%3E=1,zuul%20NOT%20reviewedby:self&amp;amp;title=StarlingX%20Review%20Inbox&amp;amp;Needs%20final%20%202=label:Code-Review%3E=2%20limit:50%20NOT%20label:Code-Review%3C=-1,self&amp;amp;Passed%20Zuul,%20No%20Negative%20Feedback%20(Small%20Fixes)=NOT%20label:Code-Review%3E=2%20NOT%20label:Code-Review%3C=-1,starlingx-core%20delta:%3C=10&amp;amp;Passed%20Zuul,%20No%20Negative%20Feedback=NOT%20label:Code-Review%3E=2%20NOT%20label:Code-Review%3C=-1,starlingx-core%20delta:%3E10&amp;amp;Needs%20Feedback%20(Changes%20older%20than%205%20days%20that%20have%20not%20been%20reviewed%20by%20anyone)=NOT%20label:Code-Review%3C=-1%20NOT%20label:Code-Review%3E=1%20age:5d&amp;amp;You%20are%20a%20reviewer,%20but%20haven't%20voted%20in%20the%20current%20revision=NOT%20label:Code-Review%3C=-1,self%20NOT%20label:Code-Review%3E=1,self%20reviewer:self&amp;amp;Wayward%20Changes%20(Changes%20with%20no%20code%20review%20in%20the%20last%202days)=NOT%20is:reviewed%20age:2d StarlingX Gerrit Review Dashboard]&lt;br /&gt;
* [https://review.openstack.org/#/dashboard/?foreach=%28project%3Aopenstack%2Fstx-clients+OR+project%3Aopenstack%2Fstx-config+OR+project%3Aopenstack%2Fstx-distcloud+OR+project%3Aopenstack%2Fstx-distcloud-client+OR+project%3Aopenstack%2Fstx-fault+OR+project%3Aopenstack%2Fstx-gui+OR+project%3Aopenstack%2Fstx-ha+OR+project%3Aopenstack%2Fstx-integ+OR+project%3Aopenstack%2Fstx-manifest+OR+project%3Aopenstack%2Fstx-metal+OR+project%3Aopenstack%2Fstx-nfv+OR+project%3Aopenstack%2Fstx-root+OR+project%3Aopenstack%2Fstx-tools+OR+project%3Aopenstack%2Fstx-update+OR+project%3Aopenstack%2Fstx-upstream%29+status%3Aopen+NOT+owner%3Aself+NOT+label%3AWorkflow%3C%3D-1+label%3AVerified%3E%3D1%2Czuul+NOT+reviewedby%3Aself&amp;amp;title=StarlingX+Review+Inbox&amp;amp;Needs+final+%2B2=label%3ACode-Review%3E%3D2+limit%3A50+NOT+label%3ACode-Review%3C%3D-1%2Cself&amp;amp;Passed+Zuul%2C+No+Negative+Feedback+%28Small+Fixes%29=NOT+label%3ACode-Review%3E%3D2+NOT+label%3ACode-Review%3C%3D-1%2Cstarlingx-core+delta%3A%3C%3D10&amp;amp;Passed+Zuul%2C+No+Negative+Feedback=NOT+label%3ACode-Review%3E%3D2+NOT+label%3ACode-Review%3C%3D-1%2Cstarlingx-core+delta%3A%3E10&amp;amp;Needs+Feedback+%28Changes+older+than+5+days+that+have+not+been+reviewed+by+anyone%29=NOT+label%3ACode-Review%3C%3D-1+NOT+label%3ACode-Review%3E%3D1+age%3A5d&amp;amp;You+are+a+reviewer%2C+but+haven't+voted+in+the+current+revision=NOT+label%3ACode-Review%3C%3D-1%2Cself+NOT+label%3ACode-Review%3E%3D1%2Cself+reviewer%3Aself&amp;amp;Wayward+Changes+%28Changes+with+no+code+review+in+the+last+2days%29=NOT+is%3Areviewed+age%3A2d StarlingX Gerrit Review Dashboard by Status]&lt;br /&gt;
&lt;br /&gt;
* [[StarlingX/CodeSubmissionGuidelines|Code Submission Guidelines]]&lt;br /&gt;
* [https://docs.starlingx.io/contributor/api_contribute_guide.html StarlingX API Contributor Guide]&lt;br /&gt;
&lt;br /&gt;
== Planning &amp;amp; Process ==&lt;br /&gt;
* [[StarlingX/Release_Plan|StarlingX Release Planning]]&lt;br /&gt;
* [[StarlingX/Feature Development Process|StarlingX Feature Development Process (in review)]]&lt;br /&gt;
* [[StarlingX/Defect Handling Process|StarlingX Defect Handling Process]]&lt;br /&gt;
&lt;br /&gt;
== Story and Bug Tracking ==&lt;br /&gt;
We are using the OpenStack Storyboard tool for tracking feature development activities.  Each new Story shall be marked with one or more Tags, and can optionally include one or more Prefixes in the title.  See [[StarlingX/Tags and Prefixes|Tags and Prefixes]] for a description of how we use them.  &lt;br /&gt;
&lt;br /&gt;
The StarlingX Storyboard project group is [https://storyboard.openstack.org/#!/project_group/86 here]. '''IMPORTANT:''' If you create a new story, please mark it with the tag &amp;quot;stx.new&amp;quot; so we can find it, review it and assign it to the right team/release.&lt;br /&gt;
&lt;br /&gt;
We are using [https://bugs.launchpad.net/starlingx Launchpad] for tracking bugs. '''IMPORTANT:''' If you create a new bug, please use [[StarlingX/BugTemplate|the StarlingX Bug Template]].&lt;br /&gt;
&lt;br /&gt;
Sample queries:&lt;br /&gt;
* To find newly created stories, use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.new this query]&lt;br /&gt;
* To find stories with no sub-project tags, use [https://storyboard.openstack.org/#!/worklist/456 this worklist]&lt;br /&gt;
* To find all active stories, use [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86 this query]&lt;br /&gt;
* To find all active stories for stx.2.0, use  [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.2.0 this query]&lt;br /&gt;
* To find all active bugs for stx.2.0 in launchpad, use [https://bugs.launchpad.net/starlingx/+bugs?field.tag=stx.2018.10 this query].&lt;br /&gt;
* Queries for the Sub-projects are defined on each Sub-project's page&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-notes The list of repos] and other things&lt;br /&gt;
&lt;br /&gt;
== OpenStack Documentation ==&lt;br /&gt;
&lt;br /&gt;
These are references to general OpenStack material:&lt;br /&gt;
&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/developers.html Developer's Guide]&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/creators.html Project Creator's Guide]&lt;br /&gt;
* [https://wiki.openstack.org/wiki/How_To_Contribute The Contributors Guide]   (the older wiki page)&lt;br /&gt;
* [https://governance.openstack.org/tc/reference/project-testing-interface.html Project Testing Interface]&lt;br /&gt;
&lt;br /&gt;
== Governance ==&lt;br /&gt;
&lt;br /&gt;
You can find more information about StarlingX governance and the TSC charter on the [https://docs.starlingx.io/governance/index.html governance section] of the documentation website.&lt;br /&gt;
&lt;br /&gt;
For early versions and evolution of the documents see [https://etherpad.openstack.org/p/stx-governance here] and [[Starlingx/Initial Governance|on this wiki page.]]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:50%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- right column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Culture ==&lt;br /&gt;
&lt;br /&gt;
We are proud to be an OpenStack Foundation project!&lt;br /&gt;
* We support and adhere to the [https://www.openstack.org/legal/community-code-of-conduct/ OpenStack community Code of Conduct]&lt;br /&gt;
* We support and fully embrace the [https://governance.openstack.org/tc/reference/opens.html Four Opens]&lt;br /&gt;
* [[StarlingX/Contribution Guidelines|Contribution Guidelines]]&lt;br /&gt;
* The mailing lists are now live at http://lists.starlingx.io/.  There are two lists, starlingx-announce and starlingx-discuss.  Please subscribe. &lt;br /&gt;
* We have the #starlingX IRC channel set up on freenode. Refer to https://docs.openstack.org/infra/manual/developers.html regarding how to have your IRC account setup.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== Weekly calls ===&lt;br /&gt;
&lt;br /&gt;
* The list of meetings and dial-in information can be found [[Starlingx/Meetings|on this page.]]&lt;br /&gt;
* We held a community meetup in January 2019.  The agenda and meeting notes [https://etherpad.openstack.org/p/stx-chandler-meetup can be found here].  A blog with pictures and a description of the meetup [https://www.starlingx.io/blog/starlingx-meetup-january-2019.html is here].&lt;br /&gt;
&lt;br /&gt;
=== PTG Meetings ===&lt;br /&gt;
&lt;br /&gt;
Here are the agendas and notes for our PTG meetings:&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-PTG-agenda StarlingX Denver PTG Agenda]&lt;br /&gt;
&lt;br /&gt;
== Status and Planning ==&lt;br /&gt;
This section is under construction.&lt;br /&gt;
=== Overall project planning pages ===&lt;br /&gt;
* [[StarlingX/Project Priorities|Project Priorities]]&lt;br /&gt;
* [[StarlingX/Release Plan|Release Plan]]&lt;br /&gt;
* [[StarlingX/Project Plans|Project Plans]]&lt;br /&gt;
&lt;br /&gt;
=== StarlingX Projects ===&lt;br /&gt;
StarlingX is both a development project and an integration project that combines new services with many other open source projects into an overall Edge Cloud software stack.  We've broken the overall project into a set of separate projects to help keep things manageable.&lt;br /&gt;
Notes from the F2F discussion on how to organize sub-teams are [https://ethercalc.openstack.org/ctjc7vlbphm1 here]&lt;br /&gt;
==== StarlingX main projects ====&lt;br /&gt;
Information on the main StarlingX development projects can be found on the wiki pages below:&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Config|Config project]]|| [[StarlingX/Fault|Fault project]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[StarlingX/HA|HA project]] || [[StarlingX/GUI|GUI project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Metal|Metal project]]|| [[StarlingX/NFV|NFV project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Update|Update project]]|| [[StarlingX/DistCloud|Distributed Cloud project]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== StarlingX supporting projects ====&lt;br /&gt;
In addition to the main StarlingX development projects there are also additional projects to help us develop, maintain, document, build and release the overall StarlingX software stack.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Docs_and_Infra|Docs and Infra project]]|| [[StarlingX/Build|Build project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/DistroOpenStack|Distro - OpenStack project]] ||  [[StarlingX/Distro|Distro - Non-OpenStack project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Test|Test project]]||  [[StarlingX/Security|Security project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Containers|Containers project]]||  [[StarlingX/Networking|Networking project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Releases|Releases project]] || [[StarlingX/MultiOS|MultiOS project]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== StarlingX cross-project initiatives ====&lt;br /&gt;
There are several initiatives we are implementing that cross project boundaries:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Pyton2|Python2 to Python3 Transition]]|| [[StarlingX/Zull|Zuul Enablement and Coverage]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Devstack|Devstack Integration]] || [[StarlingX/stxinabox|StarlingX In-a-box]]&lt;br /&gt;
|}&lt;br /&gt;
ToDo: &lt;br /&gt;
* Create a Project Map graphic that captures all of this in a graphical way, similar to (or an extension of) the OpenStack project map.&lt;br /&gt;
&lt;br /&gt;
== Upstream Status ==&lt;br /&gt;
&lt;br /&gt;
The StarlingX code base contains a number of out-of-tree patches against other open source components.  One of our highest priorities is to contribute those changes to their upstream communities.&lt;br /&gt;
&lt;br /&gt;
We are tracking the progress of resolving the OpenStack patches in an [https://docs.google.com/spreadsheets/d/1udAtEpQljV2JZVs-525UhWyx-5ePOaSSkKD1CS27ohU/edit?usp=sharing shared Google document].  If you need write access to the document, please request it through the Google sheet directly.&lt;br /&gt;
&lt;br /&gt;
We are tracking the Non-OpenStack patches in a [https://docs.google.com/spreadsheets/d/1nKnkweuxcqvVOoRcpnTYMVUUv1RoAugOWXMjB7VIrfc/edit?usp=sharing a different shared Google document].  Please send an email to [mailto:bruce.e.jones@intel.com BruceJ @ Intel] with your gmail.com email address for access to the document.&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Devstack/Plugins&amp;diff=169019</id>
		<title>StarlingX/Devstack/Plugins</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Devstack/Plugins&amp;diff=169019"/>
				<updated>2019-03-25T22:32:58Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Created page with &amp;quot;= DevStack Plugins for StarlingX =  Seven of the StarlingX repositories have DevStack plugins: stx-config, stx-fault, stx-ha, stx-integ, stx-metal, stx-nfv, stx-update.  Thes...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= DevStack Plugins for StarlingX =&lt;br /&gt;
&lt;br /&gt;
Seven of the StarlingX repositories have DevStack plugins: stx-config, stx-fault, stx-ha, stx-integ, stx-metal, stx-nfv, stx-update.  Thes eplugins are used to build, install and start a subset of the StarlingX services that can be operated outside of the specific environment&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Branches&amp;diff=168009</id>
		<title>StarlingX/Branches</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Branches&amp;diff=168009"/>
				<updated>2019-01-30T15:38:00Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Branches =&lt;br /&gt;
&lt;br /&gt;
StarlingX branching policy is largely derived from OpenStack policy with some changes to accommodate different development cycle and release priorities.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Stable/Release Branches ==&lt;br /&gt;
&lt;br /&gt;
== Feature Branches ==&lt;br /&gt;
&lt;br /&gt;
Feature branches are used to develop and coordinate large numbers of changes.  They should be used with care as they can also be a source of long-term debt and divergence.&lt;br /&gt;
&lt;br /&gt;
Feature branches are named with the prefix 'f/' followed by a descriptive name.&lt;br /&gt;
&lt;br /&gt;
=== Branch Updates ===&lt;br /&gt;
&lt;br /&gt;
Feature branches should regularly be re-sync'ed with the master branch rather than wait until the feature work is done.  Resolution of conflicts occurs on the feature branch side and generally falls to the developers working on the feature branch.&lt;br /&gt;
&lt;br /&gt;
Merging new updates from master into the feature branch can only be performed by members of the starlingx-release group in Gerrit.  The process follows the OpenStack [https://docs.openstack.org/infra/manual/drivers.html#merge-master-into-feature-branch|Project Driver's Guide].&lt;br /&gt;
&lt;br /&gt;
First look at how the two branches have diverged to get an idea of the differences and look for potential conflicts:&lt;br /&gt;
&lt;br /&gt;
 feature_branch=&amp;lt;branch-name&amp;gt;&lt;br /&gt;
 git remote update&lt;br /&gt;
 git checkout master&lt;br /&gt;
 git pull --ff-only origin master&lt;br /&gt;
 git checkout $feature_branch&lt;br /&gt;
 git pull --ff-only origin $feature_branch&lt;br /&gt;
 git log --oneline --no-merges --cherry-mark --left-right --graph master...HEAD&lt;br /&gt;
&lt;br /&gt;
Merge master into feature branch:&lt;br /&gt;
&lt;br /&gt;
 git remote update&lt;br /&gt;
 git checkout master&lt;br /&gt;
 git pull --ff-only origin master&lt;br /&gt;
 git checkout $feature_branch&lt;br /&gt;
 git pull --ff-only origin $feature_branch&lt;br /&gt;
 git merge origin/master&lt;br /&gt;
 # Resolve merge conflicts (git add ...; git commit)&lt;br /&gt;
&lt;br /&gt;
 # Avoid changing to these files&lt;br /&gt;
 git checkout origin/master -- .gitreview&lt;br /&gt;
&lt;br /&gt;
 # Amend the merge commit to automatically add a Change-ID to the commit message&lt;br /&gt;
 GIT_EDITOR=true git commit --amend&lt;br /&gt;
 git review -R $feature_branch&lt;br /&gt;
&lt;br /&gt;
The resulting review will contain the resolution of any merge conflicts that are resolved in this process, meaning that the review will only be a merge commit without any files listed if there are no conflicts.&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
=== branch-stx.sh ===&lt;br /&gt;
&lt;br /&gt;
This shell script is found in stx-tools/release/branch-stx.sh and performs the grunt work of branching the set of StarlingX repositories both in Gerrit and the staging repos in Github.  It can pull the repo list from a manifest file or accept repo URLs on the command line.  It is used for creating milestone, release and feature branches.&lt;br /&gt;
&lt;br /&gt;
* The default action is to create a milestone branch with prefix 'm/'.&lt;br /&gt;
* To create a release branch set BRANCH directly using a 'r/' prefix.&lt;br /&gt;
  BRANCH=r/2018.05 branch-stx.sh &amp;lt;repo-url&amp;gt;&lt;br /&gt;
* To create a feature branch set BRANCH directly using a 'f/' prefix and set TAG=&amp;quot;&amp;quot; to skip tagging the branch point:&lt;br /&gt;
  BRANCH=f/centos75 TAG=&amp;quot;&amp;quot; branch-stx.sh &amp;lt;repo-url&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  branch-stx.sh [--dry-run|-n] [-l] [-m &amp;lt;manifest&amp;gt;] [&amp;lt;repo-url&amp;gt; ...]&lt;br /&gt;
  &lt;br /&gt;
  --dry-run|-n      Do all work except pushing back to the remote repo.&lt;br /&gt;
                    Useful to validate everything locally before pushing.&lt;br /&gt;
  &lt;br /&gt;
  -l                List the repo URLS that would be processed and exit&lt;br /&gt;
  &lt;br /&gt;
  -m &amp;lt;manifest&amp;gt;     Extract the repo list from &amp;lt;manifest&amp;gt; for starlingx&lt;br /&gt;
                    and stx-staging remotes&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;repo-url&amp;gt;        Specify one or more direct repo URLs to branch (ie git remote)&lt;br /&gt;
                    These are appended to the list of repos extracted from the&lt;br /&gt;
                    manifest if one is specified.&lt;br /&gt;
&lt;br /&gt;
For each repo:&lt;br /&gt;
* create a new branch $BRANCH&lt;br /&gt;
* tag the new branch with an initial release identifier if $TAG is set&lt;br /&gt;
* update the .gitreview file to default to the new branch (Gerrit repos only)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Environment variables are available for modifying this script's behaviour:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SERIES&amp;lt;/code&amp;gt; is the base of the branch and tag names, similar to how it is used in OpenStack branch names.  StarlingX formats SERIES based on year and month as YYYY.MM although that is only a convention, no tooling assumes that format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;BRANCH&amp;lt;/code&amp;gt; is the actual branch name, derived by adding 'm/' (for milestones) or 'r/' (for periodic releases) to SERIES.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;TAG&amp;lt;/code&amp;gt; is the release tag that represents the actual release. If TAG is unset no tag is created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
'''OpenStack Documentation'''&lt;br /&gt;
&lt;br /&gt;
* [https://docs.openstack.org/project-team-guide/other-branches.html#feature-branches Feature Branches]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Starlingx&amp;diff=167676</id>
		<title>Starlingx</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Starlingx&amp;diff=167676"/>
				<updated>2019-01-16T17:20:51Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Redirected page to StarlingX&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[StarlingX]]&lt;br /&gt;
&lt;br /&gt;
Here's the [[StarlingX|StarlingX Wiki Page]]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Starlingx&amp;diff=167675</id>
		<title>Starlingx</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Starlingx&amp;diff=167675"/>
				<updated>2019-01-16T17:20:20Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[StarlingX]&lt;br /&gt;
&lt;br /&gt;
Here's the [[StarlingX|StarlingX Wiki Page]]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=167674</id>
		<title>StarlingX</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=167674"/>
				<updated>2019-01-16T16:21:34Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Add links to starlingx.io&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Welcome to the StarlingX Project ==&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''See the [https://www.starlingx.io/ main StarlingX web site] for current information about the project and the [https://docs.starlingx.io/ StarlingX Documentation site] for reference documentation and guides.''&lt;br /&gt;
&lt;br /&gt;
StarlingX is a fully featured and high performance Edge Cloud software stack that is based on the [https://www.windriver.com/products/titanium-cloud/ Wind River® Titanium Cloud] R5 product.   Intel and Wind River have jointly open sourced this software and we invite you to download, build, install, and run it.  &lt;br /&gt;
&lt;br /&gt;
Wind River Titanium Cloud was originally built on open source components, that were then extended and hardened to meet critical infrastructure requirements, including: high availability, fault management, and performance management.  This software provides numerous features and capabilities to enable 24/7 operation of mission critical applications.&lt;br /&gt;
&lt;br /&gt;
You can find an overview of the StarlingX project's features  [https://www.starlingx.io/learn/ here].&lt;br /&gt;
&lt;br /&gt;
The StarlingX project opens all of these enhancements to the open source community.  Please join us as we build the infrastructure stack for Edge Computing.&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;!-- the rest of the page is a two-column table --&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border-collapse: separate; border-spacing: 25px;&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:50%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- left column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Releases ==&lt;br /&gt;
The first StarlingX release is stx.2018.10 and it is available now!&lt;br /&gt;
* How to get the code (placeholder)&lt;br /&gt;
* You can find a pre-build image for the October 2018 release [http://mirror.starlingx.cengn.ca/mirror/starlingx/centos/2018.10/20181110/outputs/iso/ here]&lt;br /&gt;
* [http://mirror.starlingx.cengn.ca/mirror/starlingx/master/centos/ Latest builds]&lt;br /&gt;
* [https://docs.starlingx.io/releasenotes/index.html StarlingX Release Notes (stx.2018.10)]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
These two documents will help get you started building, installing, and validating your installation of StarlingX:&lt;br /&gt;
* [https://docs.starlingx.io/developer_guide/index.html StarlingX Developer Guide]&lt;br /&gt;
* [https://docs.starlingx.io/installation_guide/index.html StarlingX Installation Guide]&lt;br /&gt;
&lt;br /&gt;
== Code ==&lt;br /&gt;
The StarlingX project uses Gerrit as its web-based code change management and review tool.&lt;br /&gt;
* [https://git.starlingx.io/cgit Gerrit repositories] maintain the StarlingX code, build instructions are in the [https://docs.starlingx.io/developer_guide/index.html StarlingX Developer Guide]&lt;br /&gt;
* [https://review.openstack.org/#/admin/projects/?filter=stx StarlingX Gerrit Projects] and [https://review.openstack.org/#/q/status:open+AND+project:%255Eopenstack/stx-%2540 Open StarlingX project reviews]&lt;br /&gt;
* [https://review.openstack.org/#/dashboard/?foreach=(project:openstack/stx-clients%20OR%20project:openstack/stx-config%20OR%20project:openstack/stx-distcloud%20OR%20project:openstack/stx-distcloud-client%20OR%20project:openstack/stx-fault%20OR%20project:openstack/stx-gui%20OR%20project:openstack/stx-ha%20OR%20project:openstack/stx-integ%20OR%20project:openstack/stx-manifest%20OR%20project:openstack/stx-metal%20OR%20project:openstack/stx-nfv%20OR%20project:openstack/stx-root%20OR%20project:openstack/stx-tools%20OR%20project:openstack/stx-update%20OR%20project:openstack/stx-upstream)%20status:open%20NOT%20owner:self%20NOT%20label:Workflow%3C=-1%20label:Verified%3E=1,zuul%20NOT%20reviewedby:self&amp;amp;title=StarlingX%20Review%20Inbox&amp;amp;Needs%20final%20%202=label:Code-Review%3E=2%20limit:50%20NOT%20label:Code-Review%3C=-1,self&amp;amp;Passed%20Zuul,%20No%20Negative%20Feedback%20(Small%20Fixes)=NOT%20label:Code-Review%3E=2%20NOT%20label:Code-Review%3C=-1,starlingx-core%20delta:%3C=10&amp;amp;Passed%20Zuul,%20No%20Negative%20Feedback=NOT%20label:Code-Review%3E=2%20NOT%20label:Code-Review%3C=-1,starlingx-core%20delta:%3E10&amp;amp;Needs%20Feedback%20(Changes%20older%20than%205%20days%20that%20have%20not%20been%20reviewed%20by%20anyone)=NOT%20label:Code-Review%3C=-1%20NOT%20label:Code-Review%3E=1%20age:5d&amp;amp;You%20are%20a%20reviewer,%20but%20haven't%20voted%20in%20the%20current%20revision=NOT%20label:Code-Review%3C=-1,self%20NOT%20label:Code-Review%3E=1,self%20reviewer:self&amp;amp;Wayward%20Changes%20(Changes%20with%20no%20code%20review%20in%20the%20last%202days)=NOT%20is:reviewed%20age:2d StarlingX Gerrit Review Dashboard]&lt;br /&gt;
* [https://review.openstack.org/#/dashboard/?foreach=%28project%3Aopenstack%2Fstx-clients+OR+project%3Aopenstack%2Fstx-config+OR+project%3Aopenstack%2Fstx-distcloud+OR+project%3Aopenstack%2Fstx-distcloud-client+OR+project%3Aopenstack%2Fstx-fault+OR+project%3Aopenstack%2Fstx-gui+OR+project%3Aopenstack%2Fstx-ha+OR+project%3Aopenstack%2Fstx-integ+OR+project%3Aopenstack%2Fstx-manifest+OR+project%3Aopenstack%2Fstx-metal+OR+project%3Aopenstack%2Fstx-nfv+OR+project%3Aopenstack%2Fstx-root+OR+project%3Aopenstack%2Fstx-tools+OR+project%3Aopenstack%2Fstx-update+OR+project%3Aopenstack%2Fstx-upstream%29+status%3Aopen+NOT+owner%3Aself+NOT+label%3AWorkflow%3C%3D-1+label%3AVerified%3E%3D1%2Czuul+NOT+reviewedby%3Aself&amp;amp;title=StarlingX+Review+Inbox&amp;amp;Needs+final+%2B2=label%3ACode-Review%3E%3D2+limit%3A50+NOT+label%3ACode-Review%3C%3D-1%2Cself&amp;amp;Passed+Zuul%2C+No+Negative+Feedback+%28Small+Fixes%29=NOT+label%3ACode-Review%3E%3D2+NOT+label%3ACode-Review%3C%3D-1%2Cstarlingx-core+delta%3A%3C%3D10&amp;amp;Passed+Zuul%2C+No+Negative+Feedback=NOT+label%3ACode-Review%3E%3D2+NOT+label%3ACode-Review%3C%3D-1%2Cstarlingx-core+delta%3A%3E10&amp;amp;Needs+Feedback+%28Changes+older+than+5+days+that+have+not+been+reviewed+by+anyone%29=NOT+label%3ACode-Review%3C%3D-1+NOT+label%3ACode-Review%3E%3D1+age%3A5d&amp;amp;You+are+a+reviewer%2C+but+haven't+voted+in+the+current+revision=NOT+label%3ACode-Review%3C%3D-1%2Cself+NOT+label%3ACode-Review%3E%3D1%2Cself+reviewer%3Aself&amp;amp;Wayward+Changes+%28Changes+with+no+code+review+in+the+last+2days%29=NOT+is%3Areviewed+age%3A2d StarlingX Gerrit Review Dashboard by Status]&lt;br /&gt;
&lt;br /&gt;
* [[StarlingX/CodeSubmissionGuidelines|Code Submission Guidelines]]&lt;br /&gt;
* [https://docs.starlingx.io/contributor/api_contribute_guide.html StarlingX API Contributor Guide]&lt;br /&gt;
&lt;br /&gt;
== Planning &amp;amp; Process ==&lt;br /&gt;
* [[StarlingX/Release_Plan|StarlingX Release Planning]]&lt;br /&gt;
* [[StarlingX/Feature Development Process|StarlingX Feature Development Process (in review)]]&lt;br /&gt;
* [[StarlingX/Defect Handling Process|StarlingX Defect Handling Process]]&lt;br /&gt;
&lt;br /&gt;
== Story and Bug Tracking ==&lt;br /&gt;
We are using the OpenStack Storyboard tool for tracking feature development activities.  Each new Story shall be marked with one or more Tags, and can optionally include one or more Prefixes in the description.  See [[StarlingX/Tags and Prefixes|Tags and Prefixes]] for a description of how we use them.  &lt;br /&gt;
&lt;br /&gt;
The StarlingX Storyboard project group is [https://storyboard.openstack.org/#!/project_group/86 here]. '''IMPORTANT:''' If you create a new story (of any kind), please mark it with the tag &amp;quot;stx.new&amp;quot; so we can find it, review it and assign it to the right team and a release.&lt;br /&gt;
&lt;br /&gt;
We are using Launchpad for tracking bugs.  [https://bugs.launchpad.net/starlingx Link to the StarlingX Launchpad] '''IMPORTANT:''' If you create a new bug, please use [[StarlingX/BugTemplate|the StarlingX Bug Template]].&lt;br /&gt;
&lt;br /&gt;
Sample queries:&lt;br /&gt;
* To find newly created stories, use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.new this query]&lt;br /&gt;
* To find stories with no sub-project tags, use [https://storyboard.openstack.org/#!/worklist/456 this worklist]&lt;br /&gt;
* To find all active stories assigned to the stx.2018.10 release, use [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.2018.10 this query]&lt;br /&gt;
* To find all active bugs assigned to the stx.2018.10 release in launchpad, use [https://bugs.launchpad.net/starlingx/+bugs?field.tag=stx.2018.10 this query].&lt;br /&gt;
* [Temporary] To find all active bugs in story board, use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.bug this query]&lt;br /&gt;
* Queries for the Sub-projects are defined on each Sub-project's page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Optional: You can also use Prefixes to search for Stories, but we consider Prefixes optional so these searches might not show the same results as searching for Tags.&lt;br /&gt;
* Sample Prefix queries:&lt;br /&gt;
** To find all Stories with the [Features] prefix use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;q=Feature this query]&lt;br /&gt;
** To find all Stories with the [Build] prefix use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;q=Build this query]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-notes The list of repos] and other things&lt;br /&gt;
&lt;br /&gt;
== OpenStack Documentation ==&lt;br /&gt;
&lt;br /&gt;
These are references to general OpenStack material:&lt;br /&gt;
&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/developers.html Developer's Guide]&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/creators.html Project Creator's Guide]&lt;br /&gt;
* [https://wiki.openstack.org/wiki/How_To_Contribute The Contributors Guide]   (the older wiki page)&lt;br /&gt;
* [https://governance.openstack.org/tc/reference/project-testing-interface.html Project Testing Interface]&lt;br /&gt;
&lt;br /&gt;
== Governance ==&lt;br /&gt;
&lt;br /&gt;
You can find more information about StarlingX governance and the TSC charter on the [https://docs.starlingx.io/governance/index.html governance section] of the documentation website.&lt;br /&gt;
&lt;br /&gt;
For early versions and evolution of the documents see [https://etherpad.openstack.org/p/stx-governance here] and [[Starlingx/Initial Governance|on this wiki page.]]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:50%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- right column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Culture ==&lt;br /&gt;
&lt;br /&gt;
We are proud to be an OpenStack Foundation project!&lt;br /&gt;
* We support and adhere to the [https://www.openstack.org/legal/community-code-of-conduct/ OpenStack community Code of Conduct]&lt;br /&gt;
* We support and fully embrace the [https://governance.openstack.org/tc/reference/opens.html Four Opens]&lt;br /&gt;
* [[StarlingX/Contribution Guidelines|Contribution Guidelines]]&lt;br /&gt;
* The mailing lists are now live at http://lists.starlingx.io/.  There are two lists, starlingx-announce and starlingx-discuss.  Please subscribe. &lt;br /&gt;
* We have the #starlingX IRC channel set up on freenode. Refer to https://docs.openstack.org/infra/manual/developers.html regarding how to have your IRC account setup.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== Weekly calls ===&lt;br /&gt;
&lt;br /&gt;
* The list of meetings and dial-in information can be found [[Starlingx/Meetings|on this page.]]&lt;br /&gt;
* We are holding a community meetup in January 2019.  The agenda and meeting notes [https://etherpad.openstack.org/p/stx-chandler-meetup can be found here]&lt;br /&gt;
&lt;br /&gt;
=== PTG Meetings ===&lt;br /&gt;
&lt;br /&gt;
Here are the agendas and notes for our PTG meetings:&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-PTG-agenda StarlingX Denver PTG Agenda]&lt;br /&gt;
&lt;br /&gt;
== Status and Planning ==&lt;br /&gt;
This section is under construction.&lt;br /&gt;
=== Overall project planning pages ===&lt;br /&gt;
* [[StarlingX/Project Priorities|Project Priorities]]&lt;br /&gt;
* [[StarlingX/Release Plan|Release Plan]]&lt;br /&gt;
* [[StarlingX/Project Plans|Project Plans]]&lt;br /&gt;
&lt;br /&gt;
=== StarlingX Projects ===&lt;br /&gt;
StarlingX is both a development project and an integration project that combines new services with many other open source projects into an overall Edge Cloud software stack.  We've broken the overall project into a set of separate projects to help keep things manageable.&lt;br /&gt;
Notes from the F2F discussion on how to organize sub-teams are [https://ethercalc.openstack.org/ctjc7vlbphm1 here]&lt;br /&gt;
==== StarlingX main projects ====&lt;br /&gt;
Information on the main StarlingX development projects can be found on the wiki pages below:&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Config|Config project]]|| [[StarlingX/Fault|Fault project]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[StarlingX/HA|HA project]] || [[StarlingX/GUI|GUI project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Metal|Metal project]]|| [[StarlingX/NFV|NFV project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Update|Update project]]|| [[StarlingX/DistCloud|Distributed Cloud project]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== StarlingX supporting projects ====&lt;br /&gt;
In addition to the main StarlingX development projects there are also additional projects to help us develop, maintain, document, build and release the overall StarlingX software stack.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Docs_and_Infra|Docs and Infra project]]|| [[StarlingX/Build|Build project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/DistroOpenStack|Distro - OpenStack project]] ||  [[StarlingX/Distro|Distro - Non-OpenStack project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Test|Test project]]||  [[StarlingX/Security|Security project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Containers|Containers project]]||  [[StarlingX/Networking|Networking project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Releases|Releases project]] || [[StarlingX/MultiOS|MultiOS project]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== StarlingX cross-project initiatives ====&lt;br /&gt;
There are several initiatives we are implementing that cross project boundaries:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Pyton2|Python2 to Python3 Transition]]|| [[StarlingX/Zull|Zuul Enablement and Coverage]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Devstack|Devstack Integration]] || &lt;br /&gt;
|}&lt;br /&gt;
ToDo: &lt;br /&gt;
* Create a Project Map graphic that captures all of this in a graphical way, similar to (or an extension of) the OpenStack project map.&lt;br /&gt;
&lt;br /&gt;
== Upstream Status ==&lt;br /&gt;
&lt;br /&gt;
The StarlingX code base contains a number of out-of-tree patches against other open source components.  One of our highest priorities is to contribute those changes to their upstream communities.&lt;br /&gt;
&lt;br /&gt;
We are tracking the progress of resolving the OpenStack patches in an [https://docs.google.com/spreadsheets/d/1udAtEpQljV2JZVs-525UhWyx-5ePOaSSkKD1CS27ohU/edit?usp=sharing shared Google document].  If you need write access to the document, please request it through the Google sheet directly.&lt;br /&gt;
&lt;br /&gt;
We are tracking the Non-OpenStack patches in a [https://docs.google.com/spreadsheets/d/1nKnkweuxcqvVOoRcpnTYMVUUv1RoAugOWXMjB7VIrfc/edit?usp=sharing a different shared Google document].  Please send an email to [mailto:bruce.e.jones@intel.com BruceJ @ Intel] with your gmail.com email address for access to the document.&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Branches&amp;diff=167401</id>
		<title>StarlingX/Branches</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Branches&amp;diff=167401"/>
				<updated>2018-12-20T16:10:11Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Branch Updates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Branches =&lt;br /&gt;
&lt;br /&gt;
StarlingX branching policy is largely derived from OpenStack policy with some changes to accommodate different development cycle and release priorities.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Stable/Release Branches ==&lt;br /&gt;
&lt;br /&gt;
== Feature Branches ==&lt;br /&gt;
&lt;br /&gt;
Feature branches are used to develop and coordinate large numbers of changes.  They should be used with care as they can also be a source of long-term debt and divergence.&lt;br /&gt;
&lt;br /&gt;
Feature branches are named with the prefix 'f/' followed by a descriptive name.&lt;br /&gt;
&lt;br /&gt;
=== Branch Updates ===&lt;br /&gt;
&lt;br /&gt;
Feature branches should regularly be re-sync'ed with the master branch rather than wait until the feature work is done.  Resolution of conflicts occurs on the feature branch side and generally falls to the developers working on the feature branch.&lt;br /&gt;
&lt;br /&gt;
Merging new updates from master into the feature branch can only be performed by members of the starlingx-release group in Gerrit.  The process follows the OpenStack [https://docs.openstack.org/infra/manual/drivers.html#merge-master-into-feature-branch|Project Driver's Guide].&lt;br /&gt;
&lt;br /&gt;
First look at how the two branches have diverged to get an idea of the differences and look for potential conflicts:&lt;br /&gt;
&lt;br /&gt;
 feature_branch=&amp;lt;branch-name&amp;gt;&lt;br /&gt;
 git remote update&lt;br /&gt;
 git checkout master&lt;br /&gt;
 git pull --ff-only origin master&lt;br /&gt;
 git checkout $feature_branch&lt;br /&gt;
 git pull --ff-only origin $feature_branch&lt;br /&gt;
 git log --oneline --no-merges --cherry-mark --left-right --graph master...HEAD&lt;br /&gt;
&lt;br /&gt;
Merge master into feature branch:&lt;br /&gt;
&lt;br /&gt;
 git remote update&lt;br /&gt;
 git checkout master&lt;br /&gt;
 git pull --ff-only origin master&lt;br /&gt;
 git checkout $feature_branch&lt;br /&gt;
 git pull --ff-only origin $feature_branch&lt;br /&gt;
 git merge origin/master&lt;br /&gt;
 # Resolve merge conflicts (git add ...; git commit)&lt;br /&gt;
&lt;br /&gt;
 # Avoid changing to these files&lt;br /&gt;
 git checkout origin/master -- .gitreview&lt;br /&gt;
&lt;br /&gt;
 # Amend the merge commit to automatically add a Change-ID to the commit message&lt;br /&gt;
 GIT_EDITOR=true git commit --amend&lt;br /&gt;
 git review -R $feature_branch&lt;br /&gt;
&lt;br /&gt;
The resulting review will contain the resolution of any merge conflicts that are resolved in this process, meaning that the review will only be a merge commit without any files listed if there are no conflicts.&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
=== branch-stx.sh ===&lt;br /&gt;
&lt;br /&gt;
This shell script is found in stx-tools/release/branch-stx.sh and performs the grunt work of branching the set of StarlingX repositories both in Gerrit and the staging repos in Github.  It can pull the repo list from a manifest file or accept repo URLs on the command line.  It is used for creating milestone, release and feature branches.&lt;br /&gt;
&lt;br /&gt;
* The default action is to create a milestone branch with prefix 'm/'.&lt;br /&gt;
* To create a release branch set BRANCH directly using a 'r/' prefix.&lt;br /&gt;
  BRANCH=r/2018.05 branch-stx.sh &amp;lt;repo-url&amp;gt;&lt;br /&gt;
* To create a feature branch set BRANCH directly using a 'f/' prefix and set TAG=&amp;quot;&amp;quot; to skip tagging the branch point:&lt;br /&gt;
  BRANCH=f/centos75 TAG=&amp;quot;&amp;quot; branch-stx.sh &amp;lt;repo-url&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  branch-stx.sh [--dry-run|-n] [-l] [-m &amp;lt;manifest&amp;gt;] [&amp;lt;repo-url&amp;gt; ...]&lt;br /&gt;
  &lt;br /&gt;
  --dry-run|-n      Do all work except pushing back to the remote repo.&lt;br /&gt;
                    Useful to validate everything locally before pushing.&lt;br /&gt;
  &lt;br /&gt;
  -l                List the repo URLS that would be processed and exit&lt;br /&gt;
  &lt;br /&gt;
  -m &amp;lt;manifest&amp;gt;     Extract the repo list from &amp;lt;manifest&amp;gt; for starlingx&lt;br /&gt;
                    and stx-staging remotes&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;repo-url&amp;gt;        Specify one or more direct repo URLs to branch (ie git remote)&lt;br /&gt;
                    These are appended to the list of repos extracted from the&lt;br /&gt;
                    manifest if one is specified.&lt;br /&gt;
&lt;br /&gt;
For each repo:&lt;br /&gt;
* create a new branch $BRANCH&lt;br /&gt;
* tag the new branch with an initial release identifier if $TAG is set&lt;br /&gt;
* update the .gitreview file to default to the new branch (Gerrit repos only)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Environment variables are available for modifying this script's behaviour:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SERIES&amp;lt;/code&amp;gt; is the base of the branch and tag names, similar to how it is used in OpenStack branch names.  StarlingX formats SERIES based on year and month as YYYY.MM although that is only a convention, no tooling assumes that format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;BRANCH&amp;lt;/code&amp;gt; is the actual branch name, derived by adding 'm/' (for milestones) or 'r/' (for periodic releases) to SERIES.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;TAG&amp;lt;/code&amp;gt; is the release tag that represents the actual release, derived by adding a 'patch' version to SERIES, initially '0'. If TAG is unset no tag is created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
'''OpenStack Documentation'''&lt;br /&gt;
&lt;br /&gt;
* [https://docs.openstack.org/project-team-guide/other-branches.html#feature-branches Feature Branches]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Branches&amp;diff=167287</id>
		<title>StarlingX/Branches</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Branches&amp;diff=167287"/>
				<updated>2018-12-13T18:22:26Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Branches =&lt;br /&gt;
&lt;br /&gt;
StarlingX branching policy is largely derived from OpenStack policy with some changes to accommodate different development cycle and release priorities.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Stable/Release Branches ==&lt;br /&gt;
&lt;br /&gt;
== Feature Branches ==&lt;br /&gt;
&lt;br /&gt;
Feature branches are used to develop and coordinate large numbers of changes.  They should be used with care as they can also be a source of long-term debt and divergence.&lt;br /&gt;
&lt;br /&gt;
Feature branches are named with the prefix 'f/' followed by a descriptive name.&lt;br /&gt;
&lt;br /&gt;
=== Branch Updates ===&lt;br /&gt;
&lt;br /&gt;
Feature branches should regularly be re-sync'ed with the master branch rather than wait until the feature work is done.  Resolution of conflicts occurs on the feature branch side and generally falls to the developers working on the feature branch.&lt;br /&gt;
&lt;br /&gt;
Merging new updates from master into the feature branch can only be performed by members of the starlingx-release group in Gerrit.  The process follows the OpenStack [https://docs.openstack.org/infra/manual/drivers.html#merge-master-into-feature-branch|Project Driver's Guide].&lt;br /&gt;
&lt;br /&gt;
First look at how the two branches have diverged to get an idea of the differences and look for potential conflicts:&lt;br /&gt;
&lt;br /&gt;
 feature_branch=&amp;lt;branch-name&amp;gt;&lt;br /&gt;
 git remote update&lt;br /&gt;
 git checkout -t origin/$feature_branch&lt;br /&gt;
 git log --oneline --no-merges --cherry-mark --left-right --graph master...HEAD&lt;br /&gt;
&lt;br /&gt;
Merge master into feature branch:&lt;br /&gt;
&lt;br /&gt;
 git remote update&lt;br /&gt;
 git checkout $feature_branch&lt;br /&gt;
 git pull --ff-only origin $feature_branch&lt;br /&gt;
 git merge origin/master&lt;br /&gt;
 # Resolve merge conflicts (git add ...; git commit)&lt;br /&gt;
&lt;br /&gt;
 # Avoid changing to these files&lt;br /&gt;
 git checkout origin/master -- .gitreview&lt;br /&gt;
&lt;br /&gt;
 # Amend the merge commit to automatically add a Change-ID to the commit message&lt;br /&gt;
 GIT_EDITOR=true git commit --amend&lt;br /&gt;
 git review -R $feature_branch&lt;br /&gt;
&lt;br /&gt;
The resulting review will contain the resolution of any merge conflicts that are resolved in this process, meaning that the review will only be a merge commit without any files listed if there are no conflicts.&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
=== branch-stx.sh ===&lt;br /&gt;
&lt;br /&gt;
This shell script is found in stx-tools/release/branch-stx.sh and performs the grunt work of branching the set of StarlingX repositories both in Gerrit and the staging repos in Github.  It can pull the repo list from a manifest file or accept repo URLs on the command line.  It is used for creating milestone, release and feature branches.&lt;br /&gt;
&lt;br /&gt;
* The default action is to create a milestone branch with prefix 'm/'.&lt;br /&gt;
* To create a release branch set BRANCH directly using a 'r/' prefix.&lt;br /&gt;
  BRANCH=r/2018.05 branch-stx.sh &amp;lt;repo-url&amp;gt;&lt;br /&gt;
* To create a feature branch set BRANCH directly using a 'f/' prefix and set TAG=&amp;quot;&amp;quot; to skip tagging the branch point:&lt;br /&gt;
  BRANCH=f/centos75 TAG=&amp;quot;&amp;quot; branch-stx.sh &amp;lt;repo-url&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  branch-stx.sh [--dry-run|-n] [-l] [-m &amp;lt;manifest&amp;gt;] [&amp;lt;repo-url&amp;gt; ...]&lt;br /&gt;
  &lt;br /&gt;
  --dry-run|-n      Do all work except pushing back to the remote repo.&lt;br /&gt;
                    Useful to validate everything locally before pushing.&lt;br /&gt;
  &lt;br /&gt;
  -l                List the repo URLS that would be processed and exit&lt;br /&gt;
  &lt;br /&gt;
  -m &amp;lt;manifest&amp;gt;     Extract the repo list from &amp;lt;manifest&amp;gt; for starlingx&lt;br /&gt;
                    and stx-staging remotes&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;repo-url&amp;gt;        Specify one or more direct repo URLs to branch (ie git remote)&lt;br /&gt;
                    These are appended to the list of repos extracted from the&lt;br /&gt;
                    manifest if one is specified.&lt;br /&gt;
&lt;br /&gt;
For each repo:&lt;br /&gt;
* create a new branch $BRANCH&lt;br /&gt;
* tag the new branch with an initial release identifier if $TAG is set&lt;br /&gt;
* update the .gitreview file to default to the new branch (Gerrit repos only)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Environment variables are available for modifying this script's behaviour:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SERIES&amp;lt;/code&amp;gt; is the base of the branch and tag names, similar to how it is used in OpenStack branch names.  StarlingX formats SERIES based on year and month as YYYY.MM although that is only a convention, no tooling assumes that format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;BRANCH&amp;lt;/code&amp;gt; is the actual branch name, derived by adding 'm/' (for milestones) or 'r/' (for periodic releases) to SERIES.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;TAG&amp;lt;/code&amp;gt; is the release tag that represents the actual release, derived by adding a 'patch' version to SERIES, initially '0'. If TAG is unset no tag is created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
'''OpenStack Documentation'''&lt;br /&gt;
&lt;br /&gt;
* [https://docs.openstack.org/project-team-guide/other-branches.html#feature-branches Feature Branches]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=167286</id>
		<title>StarlingX/Release Plan</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=167286"/>
				<updated>2018-12-13T18:01:44Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Monthly Milestones (under review) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&amp;lt;big&amp;gt; '''Releases''' &amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
StarlingX is released periodically; one beta release in 2018 and two releases/year starting in 2019.  A release consists of a branch in the source code repositories that enables repeatable builds over time.&lt;br /&gt;
----&lt;br /&gt;
== Release Definition ==&lt;br /&gt;
A StarlingX milestone/release is a tagged branch in the source code repositories that:&lt;br /&gt;
* is considered stable and can be used for repeatable builds&lt;br /&gt;
* will have no additional features added&lt;br /&gt;
* will backport bug fixes for critical issues only&lt;br /&gt;
* will be maintained in the canonical repositories for a specified minimum period&lt;br /&gt;
* The list of repos included is maintained in stx-manifest/default.xml (or similar) for any given release. (Note: this file included non-StarlingX-managed repos, only repos from the &amp;quot;starlingx&amp;quot; and &amp;quot;stx-staging&amp;quot; remotes are included.)&lt;br /&gt;
* The actual release is a tag on the corresponding branch, i.e. r/2018.10 release branch will be initially tagged as 2018.10.0&lt;br /&gt;
* In addition to source, the corresponding binaries will be made available on the StarlingX CENGN mirror (see the [[StarlingX/Build#Starling_X_Mirror|the build team page]] for more details).&lt;br /&gt;
&lt;br /&gt;
== Release Cadence and Schedule ==&lt;br /&gt;
'''Releases are published in a time based fashion:'''&lt;br /&gt;
* The initial (beta) StarlingX release was released in October 2018.&lt;br /&gt;
* In 2019, StarlingX releases will align with openstack releases. StarlingX will have two releases a year, following a cycle-trailing model relative to openstack core releases.&lt;br /&gt;
** The goal is to release the StarlingX release 6 weeks (to be confirmed based on the January StarlingX planning session in Chandler) after the corresponding openstack release.&lt;br /&gt;
** Background: During the Openstack Berlin Summit in Nov 2019, the StarlingX TSC discussed a proposal to have StarlingX track openstack master during the development cycle and align on the latest openstack release once available. To support this direction, the StarlingX release cadence was updated accordingly.&lt;br /&gt;
&lt;br /&gt;
=== Formal Releases ===&lt;br /&gt;
* Released two times per year&lt;br /&gt;
* Branch name format r/YYYY.MM[.n]&lt;br /&gt;
** 'r/' is the branch name prefix (release)&lt;br /&gt;
** .n is a sequence number appended if more than one branch is created in a given month&lt;br /&gt;
 r/2018.10&lt;br /&gt;
* Release Candidate is tagged as YYYY.MM.rcX&lt;br /&gt;
* Release is tagged as YYYY.MM.0&lt;br /&gt;
&lt;br /&gt;
=== Monthly Milestones (under review) ===&lt;br /&gt;
&lt;br /&gt;
* Informal milestones to be created for a pre-defined sanity/regression test cycle.&lt;br /&gt;
* Milestone is tagged as YYYY.MM.bN, where YYYY.MM is the year/month of the milestone date, and N is &amp;gt;=1 and incremented should there ever need to be multiple milestones in the same month.&lt;br /&gt;
''NOTE: Milestones were originally branched similar to releases with a prefix of 'm/'. This is no longer done following the 2018.10 release.''&lt;br /&gt;
&lt;br /&gt;
=== Branch Logistics ===&lt;br /&gt;
* StarlingX master builds docker images from openstack master during the development cycle&lt;br /&gt;
* Once the openstack release branch is created (ex: Stein), switch the builds to the release branch&lt;br /&gt;
* Once the StarlingX release branch is created, the master StarlingX builds will switch back to openstack master. &lt;br /&gt;
* The StarlingX release branch will continue building from the stable openstack release branch (ex: Stein)&lt;br /&gt;
* StarlingX maintenance (dot) releases will periodically pick up the latest from the stable openstack release branch (ex: Stein)&lt;br /&gt;
[[File:Stx-branch-logistics.png]]&lt;br /&gt;
&lt;br /&gt;
== Release Milestones ==&lt;br /&gt;
StarlingX follows the openstack release milestones. The criteria for each milestone is defined to align more closely with the StarlingX deliverables/development cycle&lt;br /&gt;
* Milestone-1: &lt;br /&gt;
** Release priorities and major features defined. &lt;br /&gt;
** High level resourcing secured.&lt;br /&gt;
* Milestone-2: &lt;br /&gt;
** Spec Freeze&lt;br /&gt;
** Feature Development underway &lt;br /&gt;
** TBD: others?  Doc deliverables?  Test Automation deliverables?&lt;br /&gt;
* Milestone-3: &lt;br /&gt;
** Feature Freeze: All Feature Code Submitted and Feature Testing Complete &lt;br /&gt;
** No blocking issues from Automated Sanity and Regression &lt;br /&gt;
** Release Test Plan Defined  (any specific test automation deliverables?)&lt;br /&gt;
** Preliminary Documentation Available&lt;br /&gt;
** TBD: any criteria for  # of open bugs for the milestone declaration?&lt;br /&gt;
* RC1 (aka RC period start):&lt;br /&gt;
** Release Branch Created &amp;amp; First Release Candidate Tagged&lt;br /&gt;
** RC binaries (and supporting build artifacts) posted on the StarlingX CENGN mirror&lt;br /&gt;
*** To be discussed: how often do we build an &amp;quot;RC&amp;quot; ISO and post during the RC period?&lt;br /&gt;
** Release Testing Start&lt;br /&gt;
** Only Bug fixes are allowed in the release branch&lt;br /&gt;
* Final Release&lt;br /&gt;
** Release Testing Complete and Pass Rate meets project criteria (&amp;gt; 95% ?)&lt;br /&gt;
** All release gating issues are addressed or reviewed/accepted for deferral&lt;br /&gt;
** Release tagged on release branch&lt;br /&gt;
** Release binaries (and supporting build artifcats) posted on the StarlingX CENGN mirror&lt;br /&gt;
** Final documentation posted on docs.startlingx.io&lt;br /&gt;
&lt;br /&gt;
== Release Maintenance ==&lt;br /&gt;
* Formal releases are maintained for 12 months. This allows support for two previous StarlingX releases.&lt;br /&gt;
* During the maintenance window, the release team will evaluate monthly whether a maintenance release is required.  &lt;br /&gt;
** The maintenance release will be tagged on the release branch.&lt;br /&gt;
** The maintenance release will undergo a mini regression test cycle.&lt;br /&gt;
** The corresponding binaries will be posted on the StarlingX CENGN mirror.&lt;br /&gt;
* After the 12-month maintenance window, the release will be considered End of Life.&lt;br /&gt;
&lt;br /&gt;
== List of Releases ==&lt;br /&gt;
'''Planned'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version !! Milestone-1 !! Milestone-2 !! Milestone-3 !! RC1 !! Release Date !! End of Life Date&lt;br /&gt;
|-&lt;br /&gt;
| 2018.10.0 || N/A || N/A || Sep 26 2018 || Sep 28 2018 || Oct 24 2018 || N/A&lt;br /&gt;
|-&lt;br /&gt;
| 2019.05.0 || Jan 14-18 2019 || Feb 18-22 2019 || Apr 8-12 2019 || Apr 29-May 3 2019 || May 20-24 2019 || May 2020&lt;br /&gt;
|-&lt;br /&gt;
| 2019.yy.0 || TBD || TBD || TBD || TBD || TBD || TBD&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note: The 2019.05.0 dates will be confirmed at milestone-1 based on the StarlingX Planning session in Chandler.&lt;br /&gt;
&lt;br /&gt;
== Release Team ==&lt;br /&gt;
* For team members and other information, visit the StarlingX Releases sub-project wiki page [https://wiki.openstack.org/wiki/StarlingX/Releases here]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/FeatureSpecTemplate&amp;diff=165759</id>
		<title>StarlingX/FeatureSpecTemplate</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/FeatureSpecTemplate&amp;diff=165759"/>
				<updated>2018-10-09T21:31:14Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Add pointer to published stx-specs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The actual specs template and instructions on the process is now available at https://docs.starlingx.io/specs/.  Please refer to that location as the authoritative source for StarlingX specs documentation.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* Nova: https://github.com/openstack/nova-specs/blob/master/specs/rocky/implemented/add-extra-specs-to-flavor-list.rst&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=165721</id>
		<title>StarlingX</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=165721"/>
				<updated>2018-10-09T15:08:58Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Updated Gerrit dashboard queries&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Welcome to the StarlingX Project ==&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
StarlingX is a fully featured and high performance Edge Cloud software stack that is based on the [https://www.windriver.com/products/titanium-cloud/ Wind River® Titanium Cloud] R5 product.   Intel and Wind River have jointly open sourced this software and we invite you to download, build, install, and run it.  &lt;br /&gt;
&lt;br /&gt;
Wind River Titanium Cloud was originally built on open source components, that were then extended and hardened to meet critical infrastructure requirements, including: high availability, fault management, and performance management.  This software provides numerous features and capabilities to enable 24/7 operation of mission critical applications.&lt;br /&gt;
&lt;br /&gt;
You can find an overview of the StarlingX project's features &amp;lt;insert link here&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The StarlingX project opens all of these enhancements to the open source community.  Please join us as we build the infrastructure stack for Edge Computing.&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;!-- the rest of the page is a two-column table --&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border-collapse: separate; border-spacing: 25px;&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:50%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- left column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Releases ==&lt;br /&gt;
The first StarlingX release will be stx.2018.10 and will be available in late October.&lt;br /&gt;
* How to get the code (placeholder)&lt;br /&gt;
* [[StarlingX/stx.2018.10 Release Notes|stx.2018.10 Release Notes]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
These three documents will help get you started building, installing, and validating your installation of StarlingX:&lt;br /&gt;
* [[StarlingX/Developer Guide|Developer Guide]]&lt;br /&gt;
* [[StarlingX/Installation Guide|Installation Guide]]&lt;br /&gt;
* [[StarlingX/Testing Guide|Testing Guide]]&lt;br /&gt;
&lt;br /&gt;
== Code ==&lt;br /&gt;
The StarlingX project uses Gerrit as its web-based code change management and review tool.&lt;br /&gt;
* [https://git.starlingx.io/cgit Gerrit repositories] maintain the StarlingX code, build instructions are in the [[StarlingX/Developer Guide]]&lt;br /&gt;
* [https://review.openstack.org/#/admin/projects/?filter=stx StarlingX Gerrit Projects] and [https://review.openstack.org/#/q/status:open+AND+project:%255Eopenstack/stx-%2540 Open StarlingX project reviews]&lt;br /&gt;
* [https://review.openstack.org/#/dashboard/?foreach=(project:openstack/stx-clients%20OR%20project:openstack/stx-config%20OR%20project:openstack/stx-distcloud%20OR%20project:openstack/stx-distcloud-client%20OR%20project:openstack/stx-fault%20OR%20project:openstack/stx-gui%20OR%20project:openstack/stx-ha%20OR%20project:openstack/stx-integ%20OR%20project:openstack/stx-manifest%20OR%20project:openstack/stx-metal%20OR%20project:openstack/stx-nfv%20OR%20project:openstack/stx-root%20OR%20project:openstack/stx-tools%20OR%20project:openstack/stx-update%20OR%20project:openstack/stx-upstream)%20status:open%20NOT%20owner:self%20NOT%20label:Workflow%3C=-1%20label:Verified%3E=1,zuul%20NOT%20reviewedby:self&amp;amp;title=StarlingX%20Review%20Inbox&amp;amp;Needs%20final%20%202=label:Code-Review%3E=2%20limit:50%20NOT%20label:Code-Review%3C=-1,self&amp;amp;Passed%20Zuul,%20No%20Negative%20Feedback%20(Small%20Fixes)=NOT%20label:Code-Review%3E=2%20NOT%20label:Code-Review%3C=-1,starlingx-core%20delta:%3C=10&amp;amp;Passed%20Zuul,%20No%20Negative%20Feedback=NOT%20label:Code-Review%3E=2%20NOT%20label:Code-Review%3C=-1,starlingx-core%20delta:%3E10&amp;amp;Needs%20Feedback%20(Changes%20older%20than%205%20days%20that%20have%20not%20been%20reviewed%20by%20anyone)=NOT%20label:Code-Review%3C=-1%20NOT%20label:Code-Review%3E=1%20age:5d&amp;amp;You%20are%20a%20reviewer,%20but%20haven't%20voted%20in%20the%20current%20revision=NOT%20label:Code-Review%3C=-1,self%20NOT%20label:Code-Review%3E=1,self%20reviewer:self&amp;amp;Wayward%20Changes%20(Changes%20with%20no%20code%20review%20in%20the%20last%202days)=NOT%20is:reviewed%20age:2d StarlingX Gerrit Review Dashboard]&lt;br /&gt;
* [https://review.openstack.org/#/dashboard/?foreach=%28project%3Aopenstack%2Fstx-clients+OR+project%3Aopenstack%2Fstx-config+OR+project%3Aopenstack%2Fstx-distcloud+OR+project%3Aopenstack%2Fstx-distcloud-client+OR+project%3Aopenstack%2Fstx-fault+OR+project%3Aopenstack%2Fstx-gui+OR+project%3Aopenstack%2Fstx-ha+OR+project%3Aopenstack%2Fstx-integ+OR+project%3Aopenstack%2Fstx-manifest+OR+project%3Aopenstack%2Fstx-metal+OR+project%3Aopenstack%2Fstx-nfv+OR+project%3Aopenstack%2Fstx-root+OR+project%3Aopenstack%2Fstx-tools+OR+project%3Aopenstack%2Fstx-update+OR+project%3Aopenstack%2Fstx-upstream%29+status%3Aopen+NOT+owner%3Aself+NOT+label%3AWorkflow%3C%3D-1+label%3AVerified%3E%3D1%2Czuul+NOT+reviewedby%3Aself&amp;amp;title=StarlingX+Review+Inbox&amp;amp;Needs+final+%2B2=label%3ACode-Review%3E%3D2+limit%3A50+NOT+label%3ACode-Review%3C%3D-1%2Cself&amp;amp;Passed+Zuul%2C+No+Negative+Feedback+%28Small+Fixes%29=NOT+label%3ACode-Review%3E%3D2+NOT+label%3ACode-Review%3C%3D-1%2Cstarlingx-core+delta%3A%3C%3D10&amp;amp;Passed+Zuul%2C+No+Negative+Feedback=NOT+label%3ACode-Review%3E%3D2+NOT+label%3ACode-Review%3C%3D-1%2Cstarlingx-core+delta%3A%3E10&amp;amp;Needs+Feedback+%28Changes+older+than+5+days+that+have+not+been+reviewed+by+anyone%29=NOT+label%3ACode-Review%3C%3D-1+NOT+label%3ACode-Review%3E%3D1+age%3A5d&amp;amp;You+are+a+reviewer%2C+but+haven't+voted+in+the+current+revision=NOT+label%3ACode-Review%3C%3D-1%2Cself+NOT+label%3ACode-Review%3E%3D1%2Cself+reviewer%3Aself&amp;amp;Wayward+Changes+%28Changes+with+no+code+review+in+the+last+2days%29=NOT+is%3Areviewed+age%3A2d StarlingX Gerrit Review Dashboard by Status]&lt;br /&gt;
&lt;br /&gt;
* [[StarlingX/CodeSubmissionGuidelines|Code Submission Guidelines]]&lt;br /&gt;
&lt;br /&gt;
== Planning &amp;amp; Process ==&lt;br /&gt;
* [[StarlingX/Release_Plan|StarlingX Release Planning]]&lt;br /&gt;
* [[StarlingX/Feature Development Process|StarlingX Feature Development Process (in review)]]&lt;br /&gt;
* [[StarlingX/Defect Handling Process|StarlingX Defect Handling Process]]&lt;br /&gt;
&lt;br /&gt;
== Story and Bug Tracking ==&lt;br /&gt;
We are using the OpenStack Storyboard tool for tracking feature development activities.  Each new Story shall be marked with one or more Tags, and can optionally include one or more Prefixes in the description.  See [[StarlingX/Tags and Prefixes|Tags and Prefixes]] for a description of how we use them.  &lt;br /&gt;
&lt;br /&gt;
The StarlingX Storyboard project group is [https://storyboard.openstack.org/#!/project_group/86 here]. '''IMPORTANT:''' If you create a new story (of any kind), please mark it with the tag &amp;quot;stx.new&amp;quot; so we can find it, review it and assign it to the right team and a release.&lt;br /&gt;
&lt;br /&gt;
We are using Launchpad for tracking bugs.  [https://bugs.launchpad.net/starlingx Link to the StarlingX Launchpad] '''IMPORTANT:''' If you create a new bug, please use [[StarlingX/BugTemplate|the StarlingX Bug Template]].&lt;br /&gt;
&lt;br /&gt;
Sample queries:&lt;br /&gt;
* To find newly created stories, use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.new this query]&lt;br /&gt;
* To find stories with no sub-project tags, use [https://storyboard.openstack.org/#!/worklist/456 this worklist]&lt;br /&gt;
* To find all active stories assigned to the stx.2018.10 release, use [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.2018.10 this query]&lt;br /&gt;
* To find all active bugs assigned to the stx.2018.10 release in launchpad, use [https://bugs.launchpad.net/starlingx/+bugs?field.tag=stx.2018.10 this query].&lt;br /&gt;
* [Temporary] To find all active bugs in story board, use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.bug this query]&lt;br /&gt;
* Queries for the Sub-projects are defined on each Sub-project's page&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Optional: You can also use Prefixes to search for Stories, but we consider Prefixes optional so these searches might not show the same results as searching for Tags.&lt;br /&gt;
* Sample Prefix queries:&lt;br /&gt;
** To find all Stories with the [Features] prefix use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;q=Feature this query]&lt;br /&gt;
** To find all Stories with the [Build] prefix use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;q=Build this query]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-notes The list of repos] and other things&lt;br /&gt;
&lt;br /&gt;
== OpenStack Documentation ==&lt;br /&gt;
&lt;br /&gt;
These are references to general OpenStack material:&lt;br /&gt;
&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/developers.html Developer's Guide]&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/creators.html Project Creator's Guide]&lt;br /&gt;
* [https://wiki.openstack.org/wiki/How_To_Contribute The Contributors Guide]   (the older wiki page)&lt;br /&gt;
* [https://governance.openstack.org/tc/reference/project-testing-interface.html Project Testing Interface]&lt;br /&gt;
&lt;br /&gt;
== Governance ==&lt;br /&gt;
&lt;br /&gt;
A very preliminary Governance document can be found [https://etherpad.openstack.org/p/stx-governance here].  It contains lot of feedback from various reviewers of the early drafts.&lt;br /&gt;
&lt;br /&gt;
A more polished version of the same document can be found [[Starlingx/Initial Governance|on this page.]]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:50%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- right column contents --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Culture ==&lt;br /&gt;
&lt;br /&gt;
We are proud to be an OpenStack Foundation project!&lt;br /&gt;
* We support and adhere to the [https://www.openstack.org/legal/community-code-of-conduct/ OpenStack community Code of Conduct]&lt;br /&gt;
* We support and fully embrace the [https://governance.openstack.org/tc/reference/opens.html Four Opens]&lt;br /&gt;
* [[StarlingX/Contribution Guidelines|Contribution Guidelines]]&lt;br /&gt;
* The mailing lists are now live at http://lists.starlingx.io/.  There are two lists, starlingx-announce and starlingx-discuss.  Please subscribe. &lt;br /&gt;
* We have the #starlingX IRC channel set up on freenode. Refer to https://docs.openstack.org/infra/manual/developers.html regarding how to have your IRC account setup.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== Weekly calls ===&lt;br /&gt;
&lt;br /&gt;
The list of meetings and dial-in information can be found [[Starlingx/Meetings|on this page.]]&lt;br /&gt;
&lt;br /&gt;
=== PTG Meetings ===&lt;br /&gt;
&lt;br /&gt;
We are preparing for the Denver OpenStack PTG meeting.  Draft agenda items can be found here:&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-PTG-agenda StarlingX Denver PTG Agenda]&lt;br /&gt;
&lt;br /&gt;
== Status and Planning ==&lt;br /&gt;
This section is under construction.&lt;br /&gt;
=== Overall project planning pages ===&lt;br /&gt;
* [[StarlingX/Project Priorities|Project Priorities]]&lt;br /&gt;
* [[StarlingX/Release Plan|Release Plan]]&lt;br /&gt;
* [[StarlingX/Project Plans|Project Plans]]&lt;br /&gt;
&lt;br /&gt;
=== StarlingX Projects ===&lt;br /&gt;
StarlingX is both a development project and an integration project that combines new services with many other open source projects into an overall Edge Cloud software stack.  We've broken the overall project into a set of separate projects to help keep things manageable.&lt;br /&gt;
Notes from the F2F discussion on how to organize sub-teams are [https://ethercalc.openstack.org/ctjc7vlbphm1 here]&lt;br /&gt;
==== StarlingX main projects ====&lt;br /&gt;
Information on the main StarlingX development projects can be found on the wiki pages below:&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Config|Config project]]|| [[StarlingX/Fault|Fault project]]&lt;br /&gt;
|-&lt;br /&gt;
|  [[StarlingX/HA|HA project]] || [[StarlingX/GUI|GUI project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Metal|Metal project]]|| [[StarlingX/NFV|NFV project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Update|Update project]]|| [[StarlingX/DistCloud|Distributed Cloud project]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== StarlingX supporting projects ====&lt;br /&gt;
In addition to the main StarlingX development projects there are also additional projects to help us develop, maintain, document, build and release the overall StarlingX software stack.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Docs_and_Infra|Docs and Infra project]]|| [[StarlingX/Build|Build project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/DistroOpenStack|Distro - OpenStack project]] ||  [[StarlingX/Distro|Distro - Non-OpenStack project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Test|Test project]]||  [[StarlingX/Security|Security project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Containers|Containers project]]||  [[StarlingX/Networking|Networking project]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Releases|Releases project]] || [[StarlingX/MultiOS|MultiOS project]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== StarlingX cross-project initiatives ====&lt;br /&gt;
There are several initiatives we are implementing that cross project boundaries:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Pyton2|Python2 to Python3 Transition]]|| [[StarlingX/Zull|Zuul Enablement and Coverage]]&lt;br /&gt;
|-&lt;br /&gt;
| [[StarlingX/Devstack|Devstack Integration]] ||&lt;br /&gt;
|}&lt;br /&gt;
ToDo: &lt;br /&gt;
* Add a vendor project for Intel platform specific features e.g. FPGA access in guests, GPU support in guests, Intel SGX and EPID support and NEV SDK integration&lt;br /&gt;
* Create a Project Map graphic that captures all of this in a graphical way, similar to (or an extension of) the OpenStack project map.&lt;br /&gt;
&lt;br /&gt;
== Upstream Status ==&lt;br /&gt;
&lt;br /&gt;
The StarlingX code base contains a number of out-of-tree patches against other open source components.  One of our highest priorities is to contribute those changes to their upstream communities.&lt;br /&gt;
&lt;br /&gt;
We are tracking our progress in a [https://docs.google.com/spreadsheets/d/1nKnkweuxcqvVOoRcpnTYMVUUv1RoAugOWXMjB7VIrfc/edit?usp=sharing shared Google document].  Please send an email to [mailto:bruce.e.jones@intel.com BruceJ @ Intel] with your gmail.com email address for access to the document.&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Process&amp;diff=165252</id>
		<title>StarlingX/Release Process</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Process&amp;diff=165252"/>
				<updated>2018-09-27T22:51:31Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Describe the steps in creating a StarlingX Release&lt;br /&gt;
&lt;br /&gt;
= Release Activity =&lt;br /&gt;
&lt;br /&gt;
== Milestone ==&lt;br /&gt;
&lt;br /&gt;
* Finalize any outstanding changes to master stx-manifest/default.xml, particularly for the starlingx and stx-staging remotes as those are used to create the list of repos to branch and tag.&lt;br /&gt;
* Create the branches and tag them by running stx-tools/release/branch-stx.sh.  Set SERIES to the proper value if the current year/month is not correct: &amp;lt;pre&amp;gt;SERIES=2018.07 stx-tools/release/branch-stx.sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create the branch manifest in stx-manifest/default.xml&lt;br /&gt;
* Review and approve the .gitreview updates in the new branch&lt;br /&gt;
&lt;br /&gt;
== Release ==&lt;br /&gt;
&lt;br /&gt;
* Make a cleanup pass though release notes and add missing&lt;br /&gt;
* Finalize any outstanding changes to master stx-manifest/default.xml, particularly for the starlingx and stx-staging remotes as those are used to create the list of repos to branch and tag.&lt;br /&gt;
* Create the branches and tag them by running stx-tools/release/branch-stx.sh.  Set SERIES, BRANCH and TAG to the proper values:&lt;br /&gt;
** SERIES=YYYY.MM&lt;br /&gt;
** BRANCH=r/YYYY.MM&lt;br /&gt;
** TAG=YYYY.MM.rc1&lt;br /&gt;
* Create the branch manifest in stx-manifest/default.xml&lt;br /&gt;
* Review and approve the .gitreview updates in the new branch&lt;br /&gt;
* Look for UPPER_CONSTRAINTS_FILE values to update for stable branches (there may not be any as this is an OpenStack-ism that we would change when rebasing OpenStack projects)&lt;br /&gt;
* Verify release notes appear correctly and make adjustments&lt;br /&gt;
&lt;br /&gt;
= Scripts =&lt;br /&gt;
&lt;br /&gt;
== branch-stx.sh ==&lt;br /&gt;
&lt;br /&gt;
Found in stx-tools/release, performs the following steps:&lt;br /&gt;
* create repo list using getrepo.sh (also in stx-tools/release) to extract from stx-manifest/default.xml for the starlingx and stx-staging remotes&lt;br /&gt;
* for each repo:&lt;br /&gt;
** clone repo&lt;br /&gt;
** create the new branch&lt;br /&gt;
** tag branch&lt;br /&gt;
** for gerrit (starlingx) repos:&lt;br /&gt;
*** push to gerrit&lt;br /&gt;
*** update .gitreview&lt;br /&gt;
** for Github repos (stx-staging):&lt;br /&gt;
*** push to github&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=165251</id>
		<title>StarlingX/Release Plan</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=165251"/>
				<updated>2018-09-27T22:51:20Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&amp;lt;big&amp;gt; '''Releases''' &amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
StarlingX is released periodically; one release in 2018 and three releases/year starting in 2019.  A release consists of a branch in the source code repositories that enables repeatable builds over time.&lt;br /&gt;
----&lt;br /&gt;
== Release Definition ==&lt;br /&gt;
&lt;br /&gt;
A StarlingX milestone/release is a tagged branch in the source code repositories that:&lt;br /&gt;
* is considered stable and can be used for repeatable builds&lt;br /&gt;
* will have no additional features added&lt;br /&gt;
* will backport bug fixes for critical issues only&lt;br /&gt;
* will be maintained in the canonical repositories for a specified minimum period&lt;br /&gt;
* The list of repos included is maintained in stx-manifest/default.xml (or similar) for any given release. (Note: this file included non-StarlingX-managed repos, only repos from the &amp;quot;starlingx&amp;quot; and &amp;quot;stx-staging&amp;quot; remotes are included.)&lt;br /&gt;
* The actual release is a tag on the corresponding branch, i.e. r/2018.10 release branch will be initially tagged as 2018.10.0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Release Cadence and Schedule ==&lt;br /&gt;
&lt;br /&gt;
'''Releases are published in a time based fashion:'''&lt;br /&gt;
* The initial StarlingX release is planned for October 2018&lt;br /&gt;
* From 2019, the regular release cadence is 3 releases/year; released in March, July, and November.&lt;br /&gt;
&lt;br /&gt;
== Release Lifecycle ==&lt;br /&gt;
=== Release Definition Phase ===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
=== Release Planning Phase ===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
=== Release Execution Phase ===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
=== Code Freeze and RC Phase ===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==== Formal Releases ====&lt;br /&gt;
* Released three times per year&lt;br /&gt;
* For each release, the code freeze for that release is four weeks prior to the release date.&lt;br /&gt;
* Branch name format r/YYYY.MM[.n]&lt;br /&gt;
** 'r/' is the branch name prefix (release)&lt;br /&gt;
** .n is a sequence number appended if more than one branch is created in a given month&lt;br /&gt;
 r/2018.10&lt;br /&gt;
* Release Candidate is tagged as YYYY.MM.rcX&lt;br /&gt;
* Release is tagged as YYYY.MM.0&lt;br /&gt;
&lt;br /&gt;
==== Monthly Milestones ====&lt;br /&gt;
* Informal milestones to be used by the test team for a pre-defined sanity/regression test cycle.&lt;br /&gt;
* Created each month in the 2nd week of the month a branch will be pulled.&lt;br /&gt;
* Branch name format m/YYYY.MM&lt;br /&gt;
** 'm/' is the branch name prefix (milestone)&lt;br /&gt;
** .n is a sequence number appended if more than one branch is created in a given month&lt;br /&gt;
 m/2018.07&lt;br /&gt;
* Milestone is tagged as YYYY.MM.0&lt;br /&gt;
&lt;br /&gt;
==== Long Term Support ====&lt;br /&gt;
* To be defined based on release content, not time based&lt;br /&gt;
&lt;br /&gt;
=== Support Length ===&lt;br /&gt;
* Formal releases are supported for 8 months; support for the '''n''' and '''n-1''' releases.&lt;br /&gt;
* Long Term Support is &amp;quot;&amp;quot;TBD&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== List of Releases ==&lt;br /&gt;
'''Planned'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version !! Code Freeze !! Release Date !! End of Life Date !! Docs&lt;br /&gt;
|-&lt;br /&gt;
| 2018.10.0 || 2018/09/26 || 2018/10/24 || TBD || TBD&lt;br /&gt;
|-&lt;br /&gt;
| 2019.03.0 || 2019/02/13 || 2018/03/13 || TBD || TBD&lt;br /&gt;
|-&lt;br /&gt;
| 2019.07.0 || TBD || TBD || TBD || TBD&lt;br /&gt;
|-&lt;br /&gt;
| 2019.11.0 || TBD || TBD || TBD || TBD&lt;br /&gt;
|-&lt;br /&gt;
| ... ||  ||  || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Release Team ==&lt;br /&gt;
* For team members and other information, visit the StarlingX Releases sub-project wiki page [https://wiki.openstack.org/wiki/StarlingX/Releases here]&lt;br /&gt;
&lt;br /&gt;
== Release Diagram ==&lt;br /&gt;
'''''Diagram needs to be updated'''''&lt;br /&gt;
[[File:Stx  Release Plan.png||]]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Starlingx/Initial_Governance&amp;diff=164850</id>
		<title>Starlingx/Initial Governance</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Starlingx/Initial_Governance&amp;diff=164850"/>
				<updated>2018-09-17T22:41:47Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Technical Steering Committee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== StarlingX Initial Governance ==&lt;br /&gt;
The initial draft of this document with feedback from the reviewers [https://etherpad.openstack.org/p/stx-governance is on this Etherpad].&lt;br /&gt;
&lt;br /&gt;
=== Introduction ===&lt;br /&gt;
The StarlingX project is governed according to the OpenStack Foundation's &amp;quot;[https://governance.openstack.org/tc/reference/opens.html four opens]&amp;quot;, which are open source, open design, open development and open community.  Technical decisions are made by technical contributors, technical leaders and by a representative Technical Steering Committee.  Our community is committed to diversity, openness, and encouraging new contributors and leaders to rise up.&lt;br /&gt;
&lt;br /&gt;
StarlingX is both a development project and an integration project.  It includes new services that provide important features and combines them with components from many other Open Source projects into a complete Edge Cloud solution.  To help manage the complexity of the project, we have divided the project up into several sub-projects, each with project and technical leadership, to help distribute the overall work and to acknowledge in the community that there are multiple ways to contribute to the project.  The sub-project lifecycle is managed by the project's Technical Steering Committee who approve the creation of new sub-projects and the retirement of sub-projects that are no longer active.&lt;br /&gt;
&lt;br /&gt;
StarlingX is a brand new project and is in an initial &amp;quot;bootstrapping&amp;quot; phase in which the leadership positions will be volunteers.  All leadership positions will transition to be elected by the project's Contributors within one year.&lt;br /&gt;
&lt;br /&gt;
=== Project Roles === &lt;br /&gt;
StarlingX defines the following roles for the project.&lt;br /&gt;
&lt;br /&gt;
==== Contributors ====&lt;br /&gt;
A Contributor to StarlingX is someone who has made a Contribution to the project within the last 12 months.  Contributions can include merged code, test or document  submissions, or serving in a leadership role as defined below.  All Contributions are welcome and will be accepted based on their technical merit.&lt;br /&gt;
&lt;br /&gt;
The project's Technical Steering Committee can grant Contributor status for other contributions at its discretion.  &lt;br /&gt;
&lt;br /&gt;
Contributors are eligible to vote in the elections for Technical Steering Committee positions and for the leadership roles described in this document.  Contributors are also eligible to become members of the Technical Steering Committee and/or serve in a leadership role.&lt;br /&gt;
&lt;br /&gt;
==== Core Reviewer ====&lt;br /&gt;
Core Reviewers are active Contributors and participants in a sub-project that have the additional responsibility to review the changes proposed to the sub-project, to ensure that approved changes are aligned with the project's design &amp;amp; architecture, and meet the project's quality requirements.  Core Reviewers have the ability to approve code to be merged into the StarlingX repositories.  Core Reviewers for a sub-project are appointed by the sub-project Technical Lead with input from other StarlingX Core Reviewers.  Contributors can become Core Reviewers for multiple sub-projects.&lt;br /&gt;
&lt;br /&gt;
==== Technical Lead ====&lt;br /&gt;
A Technical Lead in StarlingX is a Core Reviewer who has additional responsibility for guiding the overall technical direction of one or more of the sub-projects, under the overall technical guidance of the Technical Steering Committee.  Technical Leads are responsible for resolving disagreements between the sub-project's Contributors and Core Reviewers.  A sub-project's Technical Lead should be included as a reviewer and approver for any [https://wiki.openstack.org/wiki/StarlingX/Feature_Development_Process Feature Specification] that impacts their sub-project.  The initial Technical Leads are appointed to one year terms at launch by the Technical Steering Committee but will be fully elected by the sub-project's Contributors on an annual basis.  Technical Lead elections will be held in September of every year starting in 2019 and will be administered by the TSC or their delegates.  Contributors can be Technical Leads for multiple sub-projects.&lt;br /&gt;
&lt;br /&gt;
==== Project Lead ====&lt;br /&gt;
A Project Lead in StarlingX is an outside facing role for a StarlingX sub-project that is responsible for requirements gathering, tracking progress, reporting results, handling outside communication, serving as a project ambassador and facilitating the four opens within the sub-project. The Project Lead works with the Technical Lead and the sub-project team to break down large work items for the team into Stories and Tasks.  The Project Lead can help guide Contributors to the work items most needed by the sub-project, as defined by the Project Priorities established by the Technical Steering Committee.  The initial Project Leads are appointed to one year terms at launch by the Technical Steering Committee but will be fully elected by the sub-project's Contributors on an annual basis with the first election to be held in April 2019.  Contributors can be Project Leads for multiple sub-projects.&lt;br /&gt;
&lt;br /&gt;
The same person can become a Technical Lead and Project Lead for a StarlingX sub-project.  That person's role would then be similar to an [https://docs.openstack.org/project-team-guide/ptl.html OpenStack PTL].  The StarlingX project has split these roles to enable Technical Leaders to focus more of their attention on technical issues and to leverage the skills and strengths of Project Leaders in the initial community.&lt;br /&gt;
&lt;br /&gt;
==== Technical Steering Committee ====&lt;br /&gt;
The Technical Steering Committee is responsible for overall project architectural decisions, managing the sub-project life-cycle including approving new sub-projects and making final decisions if sub-project Core Reviewers, Technical Leads or Project Leads disagree.  It defines the overall project architecture and sets the overall Project Priorities in collaboration with the community.  It will be comprised of 7 members who will be appointed at Launch but fully elected by the Contributors within the first year.&lt;br /&gt;
&lt;br /&gt;
The initial Technical Steering Committee members will be:&lt;br /&gt;
* Brent Rowsell (Wind River)&lt;br /&gt;
* Ian Jolliffe (Wind River) &lt;br /&gt;
* Dean Troyer (Intel)&lt;br /&gt;
* Saul Wold (Intel)&lt;br /&gt;
* TBD...&lt;br /&gt;
We are actively recruiting for additional Technical Steering Committee members&lt;br /&gt;
&lt;br /&gt;
In September 2019, 3 of the 7 seats will be up for election by the project's Contributors. Anyone who is a Contributor to the project will be eligible to run, and anyone who is a Contributor is eligible to vote.  In that election the TSC positions held by one each of the members from Wind River and Intel will be opened for election, to be determined randomly.  In April 2020, the remaining 4 seats will be up for election.  In that election, the other initial TSC members from Wind River and Intel will be opened for election.   TSC elections will continue on this staggered cycle (3 seats and 4 seats) every six months in order to allow new leaders to rise up and ensure some consistency across the terms.  TSC members will serve at least one year terms after the initial bootstrapping phase.  There are no term limits, but in order to encourage diversity, no more than 2 of the 7 seats can be filled by any one organization. &lt;br /&gt;
&lt;br /&gt;
The Technical Steering Committee will meet regularly in an open forum with times and locations published in community channels.  The Technical Steering Committee can elect a Chair at its discretion.  Meetings with be hosted and facilitated by the OpenStack Foundation.  &lt;br /&gt;
&lt;br /&gt;
Voting within the TSC requires a quorum of 5 members present.  In the initial phase when the TSC does not have 5 members, a quorum will be 4 members.  TSC members should seek consensus on most technical issues but if needed they can be resolved through a simple majority vote.  Voting to create a new or archive an inactive StarlingX sub-project or to change the project's formal Governance document requires a 2/3rds super-majority.&lt;br /&gt;
&lt;br /&gt;
The exact size and model for the Technical Steering Committee will evolve over time based on the needs and growth of the project, but the governing body will always be committed to openness, diversity and the principle that technical decisions are made by technical contributors.&lt;br /&gt;
&lt;br /&gt;
=== Elections ===&lt;br /&gt;
All elections for leadership positions in StarlingX shall follow standard OpenStack procedures and methods.  Ballots will be distributed to each Contributor's primary email address.  Elections will be held using CIVS and a Condorcet algorithm (Schulze/Beatpath/CSSD variant). Any tie will be broken using [https://wiki.openstack.org/wiki/Governance/TieBreaking Governance_TieBreaking].  In the event that a candidate runs unopposed for a position, the TSC can waive a formal vote. Membership in the Foundation itself is not a requirement for holding an elected position though it is preferred.  Elections are appointing an individual to a position in the project, not a company or organization.  Individuals are expected to continue to support the project in the event of career changes unless they notify the project that they are resigning their position.&lt;br /&gt;
&lt;br /&gt;
=== Governance Changes ===&lt;br /&gt;
The project's formal governance document shall be maintained in a git repository.  Changes to the document can be proposed by any project Contributor but would need to be ratified by the TSC with a super-majority (2/3rds) vote.  The TSC should strive for consensus for any change to the project's formal governance.&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Installation_libvirt_qemu&amp;diff=164608</id>
		<title>Installation libvirt qemu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Installation_libvirt_qemu&amp;diff=164608"/>
				<updated>2018-09-07T19:50:49Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Created page with &amp;quot;Installation for StarlingX using Libvirt/QEMU virtualization.  ===Hardware Requirements===  A workstation computer with:  * Processor: x86_64 only supported architecture with...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation for StarlingX using Libvirt/QEMU virtualization.&lt;br /&gt;
&lt;br /&gt;
===Hardware Requirements===&lt;br /&gt;
&lt;br /&gt;
A workstation computer with:&lt;br /&gt;
&lt;br /&gt;
* Processor: x86_64 only supported architecture with BIOS enabled hardware virtualization extensions&lt;br /&gt;
* Memory: At least 32GB RAM&lt;br /&gt;
* Hard Disk: 500GB HDD&lt;br /&gt;
* Network: One network adapter with active Internet connection&lt;br /&gt;
&lt;br /&gt;
===Software Requirements===&lt;br /&gt;
&lt;br /&gt;
A workstation computer with:&lt;br /&gt;
&lt;br /&gt;
* Operating System: This process is known to work on Ubuntu 16.04 and is likely to work on other Linux OS's with some appropriate adjustments.&lt;br /&gt;
* Proxy settings configured (if applies)&lt;br /&gt;
* Git&lt;br /&gt;
* KVM/VirtManager&lt;br /&gt;
* Libvirt Library&lt;br /&gt;
* QEMU Full System Emulation Binaries&lt;br /&gt;
* &amp;lt;stx-deployment&amp;gt; project&lt;br /&gt;
* StarlingX ISO Image&lt;br /&gt;
&lt;br /&gt;
==Deployment Environment Setup==&lt;br /&gt;
&lt;br /&gt;
=== Configuration ===&lt;br /&gt;
&lt;br /&gt;
These scripts are configured using environment variables that all have built-in defaults.  On shared systems you probably do not want to use the defaults. The simplest way to handle this is to keep an rc file that can be sourced into an interactive shell that configures everything.  Here's an example called madcloud.rc::&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
export CONTROLLER=madcloud&lt;br /&gt;
export COMPUTE=madnode&lt;br /&gt;
export BRIDGE_INTERFACE=madbr&lt;br /&gt;
export INTERNAL_NETWORK=172.30.20.0/24&lt;br /&gt;
export INTERNAL_IP=172.30.20.1/24&lt;br /&gt;
export EXTERNAL_NETWORK=192.168.20.0/24&lt;br /&gt;
export EXTERNAL_IP=192.168.20.1/24&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This rc file shows the defaults baked into the scripts:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
export CONTROLLER=controller&lt;br /&gt;
export COMPUTE=compute&lt;br /&gt;
export BRIDGE_INTERFACE=stxbr&lt;br /&gt;
export INTERNAL_NETWORK=10.10.10.0/24&lt;br /&gt;
export INTERNAL_IP=10.10.10.1/24&lt;br /&gt;
export EXTERNAL_NETWORK=192.168.204.0/24&lt;br /&gt;
export EXTERNAL_IP=192.168.204.1/24&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Install stx-tools project===&lt;br /&gt;
&lt;br /&gt;
Clone the stx-tools project into a working directory.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
git clone git://git.openstack.org/openstack/stx-tools.git&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It will be convenient to set up a shortcut to the deployment script directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
SCRIPTS=$(pwd)/stx-tools/deployment/libvirt&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Load the configuration (if you created one) from madcloud.rc:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
source madcloud.rc&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Installing Requirements and Dependencies===&lt;br /&gt;
&lt;br /&gt;
Install the required packages and configure QEMU.  This only needs to be done once per host.  (NOTE: this script only knows about Ubuntu at this time):&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$SCRIPTS/install_packages.sh&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disabling Firewall===&lt;br /&gt;
&lt;br /&gt;
Unload firewall and disable firewall on boot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo ufw disable&lt;br /&gt;
sudo ufw status&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure Networks ===&lt;br /&gt;
&lt;br /&gt;
Configure the network bridges using setup_network.sh before doing anything else. It will create 4 bridges named stxbr1, stxbr2, stxbr3 and stxbr4. Set the BRIDGE_INTERFACE environment variable if you need to change stxbr to something unique.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$SCRIPTS/setup_network.sh&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The destroy_network.sh script does the reverse, and should not be used lightly.  It should also only be used after all of the VMs created below have been destroyed.&lt;br /&gt;
&lt;br /&gt;
There is also a script cleanup_network.sh that will remove networking configuration from libvirt.&lt;br /&gt;
&lt;br /&gt;
=== Configure Controllers ===&lt;br /&gt;
&lt;br /&gt;
There are two scripts for creating the controllers: setup_allinone.sh and setup_standard_controller.sh.  They are operated in the same manner but build different StarlingX cloud configurations.  Choose wisely.&lt;br /&gt;
&lt;br /&gt;
You need an ISO file for the installation, these scripts take a name with the -i option::&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$SCRIPTS/setup_allinone.sh -i stx-2018-08-28-93.iso&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And the setup will begin.  The scripts create one or more VMs and start the boot of the first controller, named oddly enough ``controller-0``.  If you have Xwindows available you will get virt-manager running.  If not, Ctrl-C out of that attempt if it doesn't return to a shell prompt.  Then connect to the serial console::&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
virsh console madcloud-0&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Continue the usual StarlingX installation from this point forward.&lt;br /&gt;
&lt;br /&gt;
Tear down the VMs using destroy_allinone.sh and destroy_standard_controller.sh.&lt;br /&gt;
&lt;br /&gt;
== Continue ==&lt;br /&gt;
&lt;br /&gt;
Pick up the installation in one of the existing guides at the 'Initializing Controller-0 step.&lt;br /&gt;
&lt;br /&gt;
* Standard Controller&lt;br /&gt;
** [[StarlingX/Installation Guide Virtual Environment/Dedicated Storage|StarlingX Cloud with Dedicated Storage Virtual Environment]]&lt;br /&gt;
** [[StarlingX/Installation Guide Virtual Environment/Controller Storage|StarlingX Cloud with Controller Storage Virtual Environment]]&lt;br /&gt;
* All-in-one&lt;br /&gt;
** [[StarlingX/Installation Guide Virtual Environment/Duplex|StarlingX Cloud Duplex Virtual Environment]]&lt;br /&gt;
** [[StarlingX/Installation Guide Virtual Environment/Simplex|StarlingX Cloud Simplex Virtual Environment]]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Installation_Guide&amp;diff=164607</id>
		<title>StarlingX/Installation Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Installation_Guide&amp;diff=164607"/>
				<updated>2018-09-07T19:50:44Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Intro ==&lt;br /&gt;
&lt;br /&gt;
StarlingX may be installed in virtual environments, two options are currently known to work: [[Installation_libvirt_qemu|Libvirt/QEMU]] and VirtualBox. Virtual environments should only be used for evaluation or development purposes; real deployments of StarlingX are only supported on physical servers.&lt;br /&gt;
&lt;br /&gt;
==Requirements==&lt;br /&gt;
&lt;br /&gt;
Different use cases require different configurations. For the StarlingX Deployment Options described later, the recommended minimum requirements for the workstation, running the Virtual Machine(s) where StarlingX will be deployed, include:&lt;br /&gt;
&lt;br /&gt;
===Hardware Requirements===&lt;br /&gt;
&lt;br /&gt;
A workstation computer with:&lt;br /&gt;
&lt;br /&gt;
* Processor: x86_64 only supported architecture with BIOS enabled hardware virtualization extensions&lt;br /&gt;
* Memory: At least 32GB RAM&lt;br /&gt;
* Hard Disk: 500GB HDD&lt;br /&gt;
* Network: Two network adapters with active Internet connection&lt;br /&gt;
&lt;br /&gt;
===Software Requirements===&lt;br /&gt;
&lt;br /&gt;
A workstation computer with:&lt;br /&gt;
&lt;br /&gt;
* Operating System: Freshly installed Ubuntu 16.04 LTS 64-bit&lt;br /&gt;
* Proxy settings configured (if applies)&lt;br /&gt;
* Git&lt;br /&gt;
* KVM/VirtManager&lt;br /&gt;
* Libvirt Library&lt;br /&gt;
* QEMU Full System Emulation Binaries&lt;br /&gt;
* &amp;lt;stx-deployment&amp;gt; project&lt;br /&gt;
* StarlingX ISO Image&lt;br /&gt;
&lt;br /&gt;
==Deployment Environment Setup==&lt;br /&gt;
&lt;br /&gt;
This section describes how to set up a StarlingX Controller Storage system in a workstation computer. After completing these steps, you will be able to deploy and run your StarlingX system on the following Linux distribution:&lt;br /&gt;
&lt;br /&gt;
* Ubuntu 16.04 LTS 64-bit&lt;br /&gt;
&lt;br /&gt;
===Updating Your Operating System===&lt;br /&gt;
&lt;br /&gt;
Before proceeding with the build, ensure your OS is up to date. You’ll first need to update the local database list of available packages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo apt-get update&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Install stx-tools project===&lt;br /&gt;
&lt;br /&gt;
Clone the stx-tools project. Usually you’ll want to clone it under your user’s home directory.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ cd $HOME&lt;br /&gt;
$ git clone git://git.openstack.org/openstack/stx-tools&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Installing Requirements and Dependencies===&lt;br /&gt;
&lt;br /&gt;
Navigate to the stx-tools installation libvirt directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ cd $HOME/stx-tools/deployment/libvirt/&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install the required packages:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ bash install_packages.sh&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Getting the StarlingX ISO Image===&lt;br /&gt;
&lt;br /&gt;
Follow the instructions from [[StarlingX/Developer_Guide]] to build a StarlingX ISO image. Copy the StarlingX ISO Image to the ''&amp;lt;stx-deployment&amp;gt;'' libvirt project directory naming it as bootimage.iso:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ cp &amp;lt;starlingx iso image&amp;gt; $HOME/stx-tools/deployment/libvirt/bootimage.iso&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disabling Firewall===&lt;br /&gt;
&lt;br /&gt;
Unload firewall and disable firewall on boot:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo ufw disable&lt;br /&gt;
Firewall stopped and disabled on system startup&lt;br /&gt;
$ sudo ufw status&lt;br /&gt;
Status: inactive&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Deployment Options==&lt;br /&gt;
&lt;br /&gt;
* Standard Controller&lt;br /&gt;
** [[StarlingX/Installation Guide Virtual Environment/Dedicated Storage|StarlingX Cloud with Dedicated Storage Virtual Environment]]&lt;br /&gt;
** [[StarlingX/Installation Guide Virtual Environment/Controller Storage|StarlingX Cloud with Controller Storage Virtual Environment]]&lt;br /&gt;
* All-in-one&lt;br /&gt;
** [[StarlingX/Installation Guide Virtual Environment/Duplex|StarlingX Cloud Duplex Virtual Environment]]&lt;br /&gt;
** [[StarlingX/Installation Guide Virtual Environment/Simplex|StarlingX Cloud Simplex Virtual Environment]]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Starlingx/Initial_Governance&amp;diff=164457</id>
		<title>Starlingx/Initial Governance</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Starlingx/Initial_Governance&amp;diff=164457"/>
				<updated>2018-08-31T20:00:29Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Add a link to OSF's four opens page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== StarlingX Initial Governance ==&lt;br /&gt;
The initial draft of this document with feedback from the reviewers [https://etherpad.openstack.org/p/stx-governance is on this Etherpad].&lt;br /&gt;
&lt;br /&gt;
=== Introduction ===&lt;br /&gt;
The StarlingX project is governed according to the OpenStack Foundation's &amp;quot;[https://governance.openstack.org/tc/reference/opens.html four opens]&amp;quot;, which are open source, open design, open development and open community.  Technical decisions are made by technical contributors, technical leaders and by a respresentative Technical Steering Committee.  Our community is committed to diversity, openness, and encouraging new contributors and leaders to rise up.&lt;br /&gt;
&lt;br /&gt;
StarlingX is both a development project and an integration project.  It includes new services that provide important features and combines them with components from many other Open Source projects into a complete Edge Cloud solution.  To help manage the complexity of the project, we have divided the project up into several sub-projects, each with project and technical leadership, to help distribute the overall work and to acknowledge in the community that there are multiple ways to contribute to the project.  The sub-project lifecycle is managed by the project's Technical Steering Committee who approve the creation of new sub-projects and the retirement of sub-projects that are no longer active.&lt;br /&gt;
&lt;br /&gt;
StarlingX is a brand new project and is in an initial &amp;quot;bootstrapping&amp;quot; phase in which the leadership positions will be appointed volunteers.  All leadership positions will transition to be elected by the project's Contributors within one year.&lt;br /&gt;
&lt;br /&gt;
=== Project Roles === &lt;br /&gt;
StarlingX defines the following roles for the project.&lt;br /&gt;
&lt;br /&gt;
==== Contributors ====&lt;br /&gt;
A Contributor to StarlingX is someone who has made a Contribution to the project within the last 12 months.  Contributions can include merged code, test or document  submissions, or serving in a leadership role as defined below.  The project's Technical Steering Committee can grant Contributor status for other contributions at its discretion.  Contributors are eligible to vote in Technical Steering Committee elections.  All Contributions are welcome and will be accepted based on their technical merit.&lt;br /&gt;
&lt;br /&gt;
==== Core Reviewer ====&lt;br /&gt;
A Core Reviewer for a sub-project has the responsibility to review the changes proposed to the sub-project and help ensure that approved changes are aligned with the project's design &amp;amp; architecture, and meet the project's quality requirements.  Core Reviewers have the ability to approve code to be merged into the StarlingX repositories.  Core Reviewers are active Contributors and participants in the project.  Core Reviewers for a sub-project are appointed by the sub-project Technical Lead with input from other StarlingX Core Reviewers.  Contributors can become Core Reviewers for multiple sub-projects.&lt;br /&gt;
&lt;br /&gt;
==== Technical Lead ====&lt;br /&gt;
A Technical Lead in StarlingX is a Core Reviewer who has additional responsibility for guiding the overall technical direction of one or more of the sub-projects, under the overall technical guidance of the Technical Steering Committee.  Technical Leads are responsible for resolving disagreements between the sub-project's Contributors and Core Reviewers.  The initial Technical Leads are appointed to one year terms at launch by the Technical Steering Committee but will be fully elected by the sub-project's Contributors on an annual basis.  Contributors can be Technical Leads for multiple sub-projects.&lt;br /&gt;
&lt;br /&gt;
==== Project Lead ====&lt;br /&gt;
A Project Lead in StarlingX is responsible for the sub-project's work item list and facilitating the four opens within the sub-project. The Project Lead works with the Technical Lead to break down large work items for the team into Stories and Tasks.  The Project Lead can help guide Contributors to the work items most needed by the sub-project, as defined by the Project Priorities established by the Technical Steering Committee.  The initial Project Leads are appointed to one year terms at launch by the Technical Steering Committee but will be fully elected by the sub-project's Contributors on an annual basis.  Contributors can be Project Leads for multiple sub-projects.&lt;br /&gt;
&lt;br /&gt;
The same person can become a Technical Lead and Project Lead for a StarlingX sub-project.&lt;br /&gt;
&lt;br /&gt;
==== Technical Steering Committee ====&lt;br /&gt;
The Technical Steering Committee is responsible for architectural decisions and making final decisions if sub-project Core Reviewers, Technical Leads or Project Leads disagree.  It defines the overall project architecture and sets the overall Project Priorities.  It will be comprised of 9 members who will be appointed at Launch but fully elected by the Contributors within the first year.&lt;br /&gt;
&lt;br /&gt;
The initial Technical Steering Committee members will be:&lt;br /&gt;
* Brent Rowsell and Ian Jolliffe from Wind River &lt;br /&gt;
* Dean Troyer and Saul Wold from Intel&lt;br /&gt;
* TBD...&lt;br /&gt;
We are actively recruiting for additional Technical Steering Committee members&lt;br /&gt;
&lt;br /&gt;
In April 2019, 4 of the 9 seats will be up for election by the project's Contributors. Anyone who is a Contributor to the project will be eligible to run, and anyone who is a Contributor is eligible to vote. In October 2019, the remaining 5 seats will be up for election. The elections will continue on this staggered cycle (4 seats and 5 seats) every six months in order to allow new leaders to rise up, but also ensure some consistency across the terms. There are no term limits, but in order to encourage diversity, no more than 2 of the 9 seats can be filled by any one organization. The Technical Steering Committee will meet regularly in an open forum with times and locations published in community channels.&lt;br /&gt;
&lt;br /&gt;
The Technical Steering Committee can elect a Chair at its discretion.  Meetings with be hosted and facilitated by the OpenStack Foundation.&lt;br /&gt;
&lt;br /&gt;
The exact size and model for the Technical Steering Committee will evolve over time based on the needs and growth of the project, but the governing body will always be committed to openness, diversity and the principle that technical decisions are made by technical contributors.&lt;br /&gt;
&lt;br /&gt;
=== Elections ===&lt;br /&gt;
All elections for leadership positions in StarlingX shall follow standard OpenStack procedures and methods.  In the event that a candidate runs unopposed for a position, the TSC can waive a formal vote. Membership in the Foundation itself is not a requirement for holding an elected position though it is preferred.  Elections are appointing an individual to a position in the project, not a company or organization.  Individuals are expected to continue to support the project in the event of career changes unless they notify the project that they are resigning their position.&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Branches&amp;diff=164156</id>
		<title>StarlingX/Branches</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Branches&amp;diff=164156"/>
				<updated>2018-08-22T21:26:47Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Branches =&lt;br /&gt;
&lt;br /&gt;
StarlingX branching policy is largely derived from OpenStack policy with some changes to accommodate different development cycle and release priorities.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Stable/Release Bracnhes ==&lt;br /&gt;
&lt;br /&gt;
== Feature Branches ==&lt;br /&gt;
&lt;br /&gt;
Feature branches are used to develop and coordinate large numbers of changes.  They should be used with care as they can also be a source of long-term debt and divergence.&lt;br /&gt;
&lt;br /&gt;
Feature branches are named with the prefix 'f/' followed by a descriptive name.&lt;br /&gt;
&lt;br /&gt;
Feature branches should regularly be re-sync'ed with the master branch rather than wait until the feature work is done.  Resolution of conflicts occurs on the feature branch side and generally falls to the developers working on the feature branch.&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
=== branch-stx.sh ===&lt;br /&gt;
&lt;br /&gt;
This shell script is found in stx-tools/release/branch-stx.sh and performs the grunt work of branching the set of StarlingX repositories both in Gerrit and the staging repos in Github.  It can pull the repo list from a manifest file or accept repo URLs on the command line.  It is used for creating milestone, release and feature branches.&lt;br /&gt;
&lt;br /&gt;
* The default action is to create a milestone branch with prefix 'm/'.&lt;br /&gt;
* To create a release branch set BRANCH directly using a 'r/' prefix.&lt;br /&gt;
  BRANCH=r/2018.05 branch-stx.sh &amp;lt;repo-url&amp;gt;&lt;br /&gt;
* To create a feature branch set BRANCH directly using a 'f/' prefix and set TAG=&amp;quot;&amp;quot; to skip tagging the branch point:&lt;br /&gt;
  BRANCH=f/centos75 TAG=&amp;quot;&amp;quot; branch-stx.sh &amp;lt;repo-url&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  branch-stx.sh [--dry-run|-n] [-l] [-m &amp;lt;manifest&amp;gt;] [&amp;lt;repo-url&amp;gt; ...]&lt;br /&gt;
  &lt;br /&gt;
  --dry-run|-n      Do all work except pushing back to the remote repo.&lt;br /&gt;
                    Useful to validate everything locally before pushing.&lt;br /&gt;
  &lt;br /&gt;
  -l                List the repo URLS that would be processed and exit&lt;br /&gt;
  &lt;br /&gt;
  -m &amp;lt;manifest&amp;gt;     Extract the repo list from &amp;lt;manifest&amp;gt; for starlingx&lt;br /&gt;
                    and stx-staging remotes&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;repo-url&amp;gt;        Specify one or more direct repo URLs to branch (ie git remote)&lt;br /&gt;
                    These are appended to the list of repos extracted from the&lt;br /&gt;
                    manifest if one is specified.&lt;br /&gt;
&lt;br /&gt;
For each repo:&lt;br /&gt;
* create a new branch $BRANCH&lt;br /&gt;
* tag the new branch with an initial release identifier if $TAG is set&lt;br /&gt;
* update the .gitreview file to default to the new branch (Gerrit repos only)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Environment variables are available for modifying this script's behaviour:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SERIES&amp;lt;/code&amp;gt; is the base of the branch and tag names, similar to how it is used in OpenStack branch names.  StarlingX formats SERIES based on year and month as YYYY.MM although that is only a convention, no tooling assumes that format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;BRANCH&amp;lt;/code&amp;gt; is the actual branch name, derived by adding 'm/' (for milestones) or 'r/' (for periodic releases) to SERIES.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;TAG&amp;lt;/code&amp;gt; is the release tag that represents the actual release, derived by adding a 'patch' version to SERIES, initially '0'. If TAG is unset no tag is created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
'''OpenStack Documentation'''&lt;br /&gt;
&lt;br /&gt;
* [https://docs.openstack.org/project-team-guide/other-branches.html#feature-branches Feature Branches]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Branches&amp;diff=164003</id>
		<title>StarlingX/Branches</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Branches&amp;diff=164003"/>
				<updated>2018-08-21T16:16:25Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Created page with &amp;quot;= Branches =  StarlingX branching policy is largely derived from OpenStack policy with some changes to accommodate different development cycle and release priorities.   == Sta...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Branches =&lt;br /&gt;
&lt;br /&gt;
StarlingX branching policy is largely derived from OpenStack policy with some changes to accommodate different development cycle and release priorities.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Stable/Release Bracnhes ==&lt;br /&gt;
&lt;br /&gt;
== Feature Branches ==&lt;br /&gt;
&lt;br /&gt;
Feature branches are used to develop and coordinate large numbers of changes.  They should be used with care as they can also be a source of long-term debt and divergence.&lt;br /&gt;
&lt;br /&gt;
Feature branches are named with the prefix 'f/' followed by a descriptive name.&lt;br /&gt;
&lt;br /&gt;
Feature branches should regularly be re-sync'ed with the master branch rather than wait until the feature work is done.  Resolution of conflicts occurs on the feature branch side and generally falls to the developers working on the feature branch.&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
=== branch-stx.sh ===&lt;br /&gt;
&lt;br /&gt;
This shell script is found in stx-tools/release/branch-stx.sh and performs the grunt work of branching the set of StarlingX repositories both in Gerrit and the staging repos in Github.  It can pull the repo list from a manifest file or accept repo URLs on the command line.  It is used for creating milestone, release and feature branches.&lt;br /&gt;
&lt;br /&gt;
* The default action is to create a milestone branch with prefix 'm/'.&lt;br /&gt;
* To create a release branch set BRANCH directly using a 'r/' prefix.&lt;br /&gt;
* To create a feature branch set BRANCH directly using a 'f/' prefix and set TAG=&amp;quot;&amp;quot; to skip tagging the branch point.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  branch-stx.sh [--dry-run|-n] [-l] [-m &amp;lt;manifest&amp;gt;] [&amp;lt;repo-url&amp;gt; ...]&lt;br /&gt;
  &lt;br /&gt;
  --dry-run|-n      Do all work except pushing back to the remote repo.&lt;br /&gt;
                    Useful to validate everything locally before pushing.&lt;br /&gt;
  &lt;br /&gt;
  -l                List the repo URLS that would be processed and exit&lt;br /&gt;
  &lt;br /&gt;
  -m &amp;lt;manifest&amp;gt;     Extract the repo list from &amp;lt;manifest&amp;gt; for starlingx&lt;br /&gt;
                    and stx-staging remotes&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;repo-url&amp;gt;        Specify one or more direct repo URLs to branch (ie git remote)&lt;br /&gt;
                    These are appended to the list of repos extracted from the&lt;br /&gt;
                    manifest if one is specified.&lt;br /&gt;
&lt;br /&gt;
For each repo:&lt;br /&gt;
* create a new branch $BRANCH&lt;br /&gt;
* tag the new branch with an initial release identifier if $TAG is set&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Environment variables are available for modifying this script's behaviour:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;SERIES&amp;lt;/code&amp;gt; is the base of the branch and tag names, similar to how it is used in OpenStack branch names.  StarlingX formats SERIES based on year and month as YYYY.MM although that is only a convention, no tooling assumes that format.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;BRANCH&amp;lt;/code&amp;gt; is the actual branch name, derived by adding 'm/' (for milestones) or 'r/' (for periodic releases) to SERIES.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;TAG&amp;lt;/code&amp;gt; is the release tag that represents the actual release, derived by adding a 'patch' version to SERIES, initially '0'. If TAG is unset no tag is created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
'''OpenStack Documentation'''&lt;br /&gt;
&lt;br /&gt;
* [https://docs.openstack.org/project-team-guide/other-branches.html#feature-branches Feature Branches]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Developer_Guide&amp;diff=163172</id>
		<title>StarlingX/Developer Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Developer_Guide&amp;diff=163172"/>
				<updated>2018-07-26T13:42:46Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Update stx URLs to https://git.starlingx.io/...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This section contains the steps for building a StarlingX ISO from Master branch.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
The recommended minimum requiremeonts include:&lt;br /&gt;
&lt;br /&gt;
=== Hardware Requirements ===&lt;br /&gt;
&lt;br /&gt;
A workstation computer with:&lt;br /&gt;
&lt;br /&gt;
* Processor: x86_64 only supported architecture&lt;br /&gt;
* Memory: At least 32GB RAM&lt;br /&gt;
* Hard Disk: 500GB HDD&lt;br /&gt;
* Network: Network adapter with active Internet connection&lt;br /&gt;
&lt;br /&gt;
=== Software Requirements ===&lt;br /&gt;
&lt;br /&gt;
A workstation computer with:&lt;br /&gt;
&lt;br /&gt;
* Operating System: Ubuntu 16.04 LTS 64-bit&lt;br /&gt;
* Docker&lt;br /&gt;
* Android Repo Tool&lt;br /&gt;
* Proxy Settings Configured (If Required)&lt;br /&gt;
** See http://lists.starlingx.io/pipermail/starlingx-discuss/2018-July/000136.html for more details&lt;br /&gt;
* Public SSH Key&lt;br /&gt;
&lt;br /&gt;
== Development Environment Setup ==&lt;br /&gt;
&lt;br /&gt;
This section describes how to set up a StarlingX development system on a workstation computer. After completing these steps, you will be able to build a StarlingX ISO image on the following Linux distribution:&lt;br /&gt;
&lt;br /&gt;
* Ubuntu 16.04 LTS 64-bit&lt;br /&gt;
&lt;br /&gt;
=== Update Your Operating System ===&lt;br /&gt;
&lt;br /&gt;
Before proceeding with the build, ensure your OS is up to date. You’ll first need to update the local database list of available packages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ sudo apt-get update&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
=== Installation Requirements and Dependencies ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
==== Git ====&lt;br /&gt;
&amp;lt;li&amp;gt;Install the required packages in an Ubuntu host system with:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ sudo apt-get install git&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
==== Docker CE ====&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;Install the required Docker CE packages in an Ubuntu host system. See [https://docs.docker.com/install/ Get Docker] for more information.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
==== Android Repo Tool ====&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;Install the required Android Repo Tool in an Ubuntu host system. Follow the 2 steps in &amp;quot;Installing Repo&amp;quot; section from [https://source.android.com/setup/build/downloading#installing-repo Installing Repo] to have Andriod Repo Tool installed.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Install Public SSH Key===&lt;br /&gt;
&lt;br /&gt;
# Follow these instructions on GitHub to [https://help.github.com/articles/connecting-to-github-with-ssh Generate a Public SSH Key] and then upload your public key to your GitHub and Gerrit account profiles:&lt;br /&gt;
#* [https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account Upload to Github]&lt;br /&gt;
#* [https://review.openstack.org/#/settings/ssh-keys Upload to Gerrit]&lt;br /&gt;
&lt;br /&gt;
=== Install stx-tools project ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Under your $HOME directory, clone the &amp;amp;lt;stx-tools&amp;amp;gt; project&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ cd $HOME&lt;br /&gt;
$ git clone https://git.starlingx.io/stx-tools&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Create a Workspace Directory ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Create a ''starlingx'' workspace directory on your workstation computer. Usually, you’ll want to create it somewhere under your user’s home directory.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ mkdir -p $HOME/starlingx/&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Build the CentOS Mirror Repository ==&lt;br /&gt;
&lt;br /&gt;
This section describes how to build the CentOS Mirror Repository.&lt;br /&gt;
&lt;br /&gt;
=== Setup Repository Docker Container ===&lt;br /&gt;
&lt;br /&gt;
Run the following commands under a terminal identified as &amp;quot;one&amp;quot;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Navigate to the ''&amp;amp;lt;$HOME/stx-tools&amp;amp;gt;/centos-mirror-tool'' project directory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ cd $HOME/stx-tools/centos-mirror-tools/&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt; Temporal! Only Branch Master &amp;lt;/strong&amp;gt; Check if the following Gerrit Reviews are merged, if not, cherry pick them &amp;lt;br&amp;gt;&lt;br /&gt;
https://review.openstack.org/#/c/585915 &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt; Temporal! Only Branch m/2018.07 &amp;lt;/strong&amp;gt; Check if the following Gerrit Reviews are merged, if not, cherry pick them &amp;lt;br&amp;gt;&lt;br /&gt;
https://review.openstack.org/#/c/585923/ &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If necessary you might have to set http/https proxy in your Dockerfile before building the docker image.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;ENV http_proxy  &amp;quot;http://your.actual_http_proxy.com:your_port&amp;quot; &amp;amp;&amp;amp; \&lt;br /&gt;
    https_proxy &amp;quot;https://your.actual_https_proxy.com:your_port&amp;quot; &amp;amp;&amp;amp; \&lt;br /&gt;
    ftp_proxy &amp;quot;http://your.actual_ftp_proxy.com:your_port&amp;quot;&lt;br /&gt;
RUN echo &amp;quot;proxy=http://your-proxy.com:port&amp;quot; &amp;gt;&amp;gt; /etc/yum.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Build your ''&amp;amp;lt;user&amp;amp;gt;:&amp;amp;lt;tag&amp;amp;gt;'' base container image with '''e.g.''' ''user:centos-mirror-repository''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ docker build -t user:centos-mirror-repository -f Dockerfile .&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Launch a ''&amp;amp;lt;user&amp;amp;gt;'' docker container using previously created Docker base container image ''&amp;amp;lt;user&amp;amp;gt;:&amp;amp;lt;tag&amp;amp;gt;'' '''e.g.''' ''user-centos-mirror-repository''. As /localdisk is defined as the workdir of the container, the same folder name should be used to define the volume. The container will start to run and populate a logs and output folders in this directory. The container shall be run from the same directory where the other scripts are stored.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ docker run -it --name user-centos-mirror-repository -v $(pwd):/localdisk user:centos-mirror-repository&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Download Packages ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Enter the following command to download the required packages to populate the CentOS Mirror Repository:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;none&amp;quot;&amp;gt;# bash download_mirror.sh&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Monitor the download of packages until it is complete. When download is complete, the following message is displayed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;none&amp;quot;&amp;gt;totally 17 files are downloaded!&lt;br /&gt;
step #3: done successfully&lt;br /&gt;
IMPORTANT: The following 3 files are just bootstrap versions. Based on them, the workable images&lt;br /&gt;
for StarlingX could be generated by running &amp;quot;update-pxe-network-installer&amp;quot; command after &amp;quot;build-iso&amp;quot;&lt;br /&gt;
    - out/stx-r1/CentOS/pike/Binary/LiveOS/squashfs.img&lt;br /&gt;
    - out/stx-r1/CentOS/pike/Binary/images/pxeboot/initrd.img&lt;br /&gt;
    - out/stx-r1/CentOS/pike/Binary/images/pxeboot/vmlinuz&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verify Packages ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Verify there are no missing or failed packages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;none&amp;quot;&amp;gt;# cat output/3rd-centos_rpms_missing_L1.txt output/3rd_rpms_missing_L1.txt output/3rd_srpms_missing_L1.txt output/centos_rpms_missing_L1.txt output/centos_srpms_missing_L1.txt&lt;br /&gt;
# cat output/3rd_rpms_fail_move_L1.txt output/3rd_srpms_fail_move_L1.txt output/centos_rpms_fail_move_L1.txt output/centos_srpms_fail_move_L1.txt&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;p&amp;gt;In case there are missing or failed ones due to network instability (or timeout), you should download them manually, to assure you get all RPMs listed in &amp;amp;quot;rpms_from_3rd_parties.lst&amp;amp;quot; and &amp;amp;quot;rpms_from_centos_repo.lst&amp;amp;quot;.&amp;lt;/p&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Create CentOS Mirror Repository ===&lt;br /&gt;
&lt;br /&gt;
Run the following commands under a terminal identified as &amp;quot;two&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;li&amp;gt;From terminal &amp;quot;two&amp;quot;, create a ''mirror/CentOS'' directory under your ''starlingx'' workspace directory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ mkdir -p $HOME/starlingx/mirror/CentOS/&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Copy the built CentOS Mirror Repository built under ''&amp;amp;lt;stx-tools&amp;amp;gt;/centos-mirror-tool'' to the ''$HOME/starlingx/mirror/CentOS'' workspace directory.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ cp -r $HOME/stx-tools/centos-mirror-tools/output/stx-r1/ $HOME/starlingx/mirror/CentOS/&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Create StarlingX Packages==&lt;br /&gt;
===Setup Building Docker Container===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;li&amp;gt;From terminal &amp;quot;two&amp;quot;, Workspace Setup&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ mkdir -p $HOME/starlingx/workspace&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Navigate to the ''&amp;amp;lt;$HOME/stx-tools&amp;amp;gt;'' project directory:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ cd $HOME/stx-tools&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Copy your git options&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ cp ~/.gitconfig toCOPY&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Create a ''&amp;amp;lt;localrc&amp;amp;gt;'' file&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ nano localrc&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
# tbuilder localrc&lt;br /&gt;
MYUNAME=user&lt;br /&gt;
PROJECT=starlingx&lt;br /&gt;
HOST_PREFIX=$HOME/starlingx/workspace&lt;br /&gt;
HOST_MIRROR_DIR=$HOME/starlingx/mirror&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;If necessary you might have to set http/https proxy in your Dockerfile.centos73 before building the docker image.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;ENV http_proxy  &amp;quot;http://your.actual_http_proxy.com:your_port&amp;quot; &amp;amp;&amp;amp; \&lt;br /&gt;
    https_proxy &amp;quot;https://your.actual_https_proxy.com:your_port&amp;quot; &amp;amp;&amp;amp; \&lt;br /&gt;
    ftp_proxy &amp;quot;http://your.actual_ftp_proxy.com:your_port&amp;quot;&lt;br /&gt;
RUN echo &amp;quot;proxy=http://your-proxy.com:port&amp;quot; &amp;gt;&amp;gt; /etc/yum.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Base container setup&lt;br /&gt;
If you are running in fedora system, you will see  &amp;quot; .makeenv:88: *** missing separator.  Stop. &amp;quot; error, to continue :&lt;br /&gt;
&lt;br /&gt;
* delete the functions define in the .makeenv ( module () { ... } ) &lt;br /&gt;
* delete the line 19 in the Makefile and ( NULL := $(shell bash -c &amp;quot;source buildrc ... ).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ make base-build&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Build container setup&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
$ make build&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Verify environment variables&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ bash tb.sh env&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Build container run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ bash tb.sh run&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Execute the built container:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ bash tb.sh exec&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Download Source Code Repositories===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Internal environment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ eval $(ssh-agent)&lt;br /&gt;
$ ssh-add&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Repo init&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ cd $MY_REPO_ROOT_DIR&lt;br /&gt;
$ repo init -u https://git.starlingx.io/stx-manifest.git -m default.xml&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Repo sync&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ repo sync&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; cgcs-dl&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ ln -s /import/mirrors/CentOS/stx-r1/CentOS/pike/downloads/ $MY_REPO/stx/&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Outside the container, use another terminal&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Mirror Binaries&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ mkdir -p $HOME/starlingx/mirror/CentOS/tis-installer&lt;br /&gt;
$ cp $HOME/starlingx/mirror/CentOS/stx-r1/CentOS/pike/Binary/images/pxeboot/initrd.img $HOME/starlingx/mirror/CentOS/tis-installer/initrd.img-stx-0.2&lt;br /&gt;
$ cp $HOME/starlingx/mirror/CentOS/stx-r1/CentOS/pike/Binary/images/pxeboot/vmlinuz $HOME/starlingx/mirror/CentOS/tis-installer/vmlinuz-stx-0.2&lt;br /&gt;
$ cp $HOME/starlingx/mirror/CentOS/stx-r1/CentOS/pike/Binary/LiveOS/squashfs.img $HOME/starlingx/mirror/CentOS/tis-installer/squashfs.img-stx-0.2&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Build Packages===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Temporal!&amp;lt;/strong&amp;gt; Build-Pkgs Errors&lt;br /&gt;
Be prepared to have some missing / corrupted rpm and tarball packages generated during [[StarlingX/Developer_Guide#Build_the_CentOS_Mirror_Repository]] which will make the next step to fail, if that happens please download manually those missing / corrupted packages. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Update the symbolic links&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ generate-cgcs-centos-repo.sh /import/mirrors/CentOS/stx-r1/CentOS/pike/&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Build-Pkgs --Serial&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ cd $MY_WORKSPACE&lt;br /&gt;
$ build-pkgs --serial&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; Generate-Cgcs-Tis-Repo&lt;br /&gt;
&lt;br /&gt;
The cgcs-tis-repo has the dependency information that sequences the build order; To generate or update the information the following command needs to be executed after building modified or new packages.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ generate-cgcs-tis-repo&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Build-Srpms&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ build-srpms --installer&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Build-Rpms&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ build-rpms --installer&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Build StarlingX ISO==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol start=&amp;quot;1&amp;quot;&amp;gt;&amp;lt;li&amp;gt;Build-Iso&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ build-iso&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=163170</id>
		<title>StarlingX</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=163170"/>
				<updated>2018-07-26T13:11:55Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Welcome to the StarlingX Project ==&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
StarlingX is a fully featured and high performance Edge Cloud software stack that is based on the [https://www.windriver.com/products/titanium-cloud/ Wind River® Titanium Cloud] R5 product.   Intel and Wind River have jointly open sourced this software and we invite you to download, build, install, and run it.  &lt;br /&gt;
&lt;br /&gt;
Wind River Titanium Cloud was originally built on open source components, that were then extended and hardened to meet critical infrastructure requirements, including: high availability, fault management, and performance management.  This software provides numerous features and capabilities to enable 24/7 operation of mission critical applications.&lt;br /&gt;
&lt;br /&gt;
The StarlingX project opens all of these enhancements to the open source community.  Please join us as we build the infrastructure stack for Edge Computing.&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;!-- the rest of the page is a two-column table --&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border-collapse: separate; border-spacing: 25px;&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:50%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- left column contents --&amp;gt;&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
These three documents will help get you started building, installing, and validating your installation of StarlingX:&lt;br /&gt;
* [[StarlingX/Developer Guide|Developer Guide]]&lt;br /&gt;
* [[StarlingX/Installation Guide|Installation Guide]]&lt;br /&gt;
* [[StarlingX/Validation Guide|Validation Guide]]&lt;br /&gt;
&lt;br /&gt;
== Code ==&lt;br /&gt;
The StarlingX project uses Gerrit as its web-based code change management and review tool.&lt;br /&gt;
* [https://git.starlingx.io/cgit Gerrit repositories] maintain the StarlingX code, build instructions are in the [[StarlingX/Developer Guide]]&lt;br /&gt;
* [https://review.openstack.org/#/admin/projects/?filter=stx StarlingX Gerrit Projects] and [https://review.openstack.org/#/q/status:open+AND+project:%255Eopenstack/stx-%2540 Open StarlingX project reviews]&lt;br /&gt;
* [https://review.openstack.org/#/dashboard/?foreach=(project:openstack/stx-clients%20OR%20project:openstack/stx-config%20OR%20project:openstack/stx-fault%20OR%20project:openstack/stx-gplv2%20OR%20project:openstack/stx-gplv3%20OR%20project:openstack/stx-gui%20OR%20project:openstack/stx-ha%20OR%20project:openstack/stx-integ%20OR%20project:openstack/stx-manifest%20OR%20project:openstack/stx-metal%20OR%20project:openstack/stx-nfv%20OR%20project:openstack/stx-root%20OR%20project:openstack/stx-tis-repo%20OR%20project:openstack/stx-tools%20OR%20project:openstack/stx-update%20OR%20project:openstack/stx-upstream%20OR%20project:openstack/stx-utils)%20status:open%20NOT%20owner:self%20NOT%20label:Workflow%3C=-1%20label:Verified%3E=1,zuul%20NOT%20reviewedby:self&amp;amp;title=StarlingX%20Review%20Inbox&amp;amp;Needs%20final%20%202=label:Code-Review%3E=2%20limit:50%20NOT%20label:Code-Review%3C=-1,self&amp;amp;Passed%20Zuul,%20No%20Negative%20Feedback%20(Small%20Fixes)=NOT%20label:Code-Review%3E=2%20NOT%20label:Code-Review%3C=-1,starlingx-core%20delta:%3C=10&amp;amp;Passed%20Zuul,%20No%20Negative%20Feedback=NOT%20label:Code-Review%3E=2%20NOT%20label:Code-Review%3C=-1,starlingx-core%20delta:%3E10&amp;amp;Needs%20Feedback%20(Changes%20older%20than%205%20days%20that%20have%20not%20been%20reviewed%20by%20anyone)=NOT%20label:Code-Review%3C=-1%20NOT%20label:Code-Review%3E=1%20age:5d&amp;amp;You%20are%20a%20reviewer,%20but%20haven't%20voted%20in%20the%20current%20revision=NOT%20label:Code-Review%3C=-1,self%20NOT%20label:Code-Review%3E=1,self%20reviewer:self&amp;amp;Wayward%20Changes%20(Changes%20with%20no%20code%20review%20in%20the%20last%202days)=NOT%20is:reviewed%20age:2d StarlingX Gerrit Review Dashboard]&lt;br /&gt;
&lt;br /&gt;
== Story and Bug Tracking ==&lt;br /&gt;
We are using the OpenStack Storyboard tool for tracking all development activities.  Each new Story shall be marked with one or more Tags, and can optionally include one or more Prefixes in the description.    See [[StarlingX/Tags and Prefixes|Tags and Prefixes]] for a description of how we use them.  &lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT:''' If you create a new Story (of any kind), please mark it with the tag &amp;quot;stx.new&amp;quot; so we can find it, review it and assign it to the right team and a release.&lt;br /&gt;
&lt;br /&gt;
The StarlingX Storyboard project group is [https://storyboard.openstack.org/#!/project_group/86 here].&lt;br /&gt;
&lt;br /&gt;
Sample queries:&lt;br /&gt;
* To find the newly created stories use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.new this query]&lt;br /&gt;
* To find all of the active bugs use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.bug this query]&lt;br /&gt;
* To find all of the active bugs assigned to the stx.2018.08 release use [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.bug&amp;amp;tags=stx.2018.08 this query]&lt;br /&gt;
* To find all of the active bugs assigned to the stx.2018.11 release use [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;tags=stx.bug&amp;amp;tags=stx.2018.11 this query]&lt;br /&gt;
&lt;br /&gt;
Queries for the Sub-projects will be defined on each Sub-project's page&lt;br /&gt;
&lt;br /&gt;
You can also use Prefixes to search for Stories but we consider Prefixes optional so these searches might not show the same results as searching for Tags.&lt;br /&gt;
* Sample Prefix queries:&lt;br /&gt;
** To find all Stories with the [Features] prefix use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;q=Feature this query]&lt;br /&gt;
** To find all Stories with the [Bug] prefix use: [https://storyboard.openstack.org/#!/story/list?status=active&amp;amp;project_group_id=86&amp;amp;q=Bug this query]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-notes The list of repos] and other things&lt;br /&gt;
&lt;br /&gt;
== OpenStack Documentation ==&lt;br /&gt;
&lt;br /&gt;
These are references to general OpenStack material:&lt;br /&gt;
&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/developers.html Developer's Guide]&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/creators.html Project Creator's Guide]&lt;br /&gt;
* [https://wiki.openstack.org/wiki/How_To_Contribute The Contributors Guide]   (the older wiki page)&lt;br /&gt;
* [https://governance.openstack.org/tc/reference/project-testing-interface.html Project Testing Interface]&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top; width:50%;&amp;quot; |&lt;br /&gt;
&amp;lt;!-- right column contents --&amp;gt;&lt;br /&gt;
== Culture ==&lt;br /&gt;
&lt;br /&gt;
We are proud to be an OpenStack Foundation project!&lt;br /&gt;
* We support and adhere to the [https://www.openstack.org/legal/community-code-of-conduct/ OpenStack community Code of Conduct]&lt;br /&gt;
* We support and fully embrace the [https://governance.openstack.org/tc/reference/opens.html Four Opens]&lt;br /&gt;
* [[StarlingX/Contribution Guidelines|Contribution Guidelines]]&lt;br /&gt;
* The mailing lists are now live at http://lists.starlingx.io/.  There are two lists, starlingx-announce and starlingx-discuss.  Please subscribe. &lt;br /&gt;
* We have the #starlingX IRC channel set up on freenode. Refer to https://docs.openstack.org/infra/manual/developers.html regarding how to have your IRC account setup.&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
&lt;br /&gt;
=== Weekly calls ===&lt;br /&gt;
&lt;br /&gt;
* We host a weekly call for the project every Wednesday at 7am PDT / 1400 UTC.  All are welcome.&lt;br /&gt;
* We also host a Core team call every Thursday at 7AM PDT / 1400 UTC.  This is for the Core team but other project participants are welcome to join.&lt;br /&gt;
&lt;br /&gt;
==== Call details ==== &lt;br /&gt;
&lt;br /&gt;
* ''' Zoom link: https://zoom.us/j/342730236 '''&lt;br /&gt;
* ''' Dialing in from phone: '''&lt;br /&gt;
** Dial(for higher quality, dial a number based on your current location): US: +1 669 900 6833  or +1 646 876 9923&lt;br /&gt;
** Meeting ID: 342 730 236&lt;br /&gt;
** International numbers available: https://zoom.us/u/ed95sU7aQ&lt;br /&gt;
&lt;br /&gt;
==== Agenda and meeting minutes ====&lt;br /&gt;
&lt;br /&gt;
The agenda and notes for each call are kept in Etherpads:&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-status Weekly Agenda and Notes]&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-cores Weekly Core team Agenda and Notes]&lt;br /&gt;
&lt;br /&gt;
Please feel free to add items to the agendas for these meetings.&lt;br /&gt;
&lt;br /&gt;
=== PTG Meetings ===&lt;br /&gt;
&lt;br /&gt;
We are preparing for the Denver OpenStack PTG meeting.  Draft agenda items can be found here:&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-PTG-agenda StarlingX Denver PTG Agenda]&lt;br /&gt;
== Status and Planning ==&lt;br /&gt;
This section is under construction.&lt;br /&gt;
=== Overall project planning pages ===&lt;br /&gt;
* [[StarlingX/Project Priorities|Project Priorities]]&lt;br /&gt;
* [[StarlingX/Release Plan|Release Plan]]&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-planning StarlingX Planning Etherpad] (contains sub-projects and Worklists)&lt;br /&gt;
* [[StarlingX/Project Plans|Project Plans]]&lt;br /&gt;
&lt;br /&gt;
=== Sub-projects ===&lt;br /&gt;
To keep things manageable, we are splitting the overall project into sub-projects. The list of sub-projects is below with links to their sub-project home pages. &lt;br /&gt;
&lt;br /&gt;
* [[StarlingX/Docs_and_Infra|Documentation and Infrastructure]]&lt;br /&gt;
* [[StarlingX/Build|Build improvements]]&lt;br /&gt;
* [[StarlingX/Releases|Releases]]&lt;br /&gt;
* [[StarlingX/Distro|Distro support]]&lt;br /&gt;
** TBD: Should updating to CentOS 7.5 and updating qemy/libvirt be tracked in the Distro project or in their own projects?&lt;br /&gt;
* New Features (Including networking) Task &amp;amp; Story list is at https://ethercalc.openstack.org/sedtamo5yauh&lt;br /&gt;
* Upstream patch submission for other (non-Openstack) projects (ToDo:  split up into sub-sub projects) https://storyboard.openstack.org/#!/worklist/358&lt;br /&gt;
* Validation - high level tasks https://ethercalc.openstack.org/50vke3z9qta3&lt;br /&gt;
* [[StarlingX/Security|Security]]&lt;br /&gt;
* Container support includinng OVS DPDK integration - TBD&lt;br /&gt;
* [[StarlingX/Pyton2|Python2 transition]]&lt;br /&gt;
* Zuul enablement and coverage&lt;br /&gt;
* Devstack integration&lt;br /&gt;
&lt;br /&gt;
== Upstream Status ==&lt;br /&gt;
&lt;br /&gt;
The StarlingX code base contains a number of out-of-tree patches against other open source components.  One of our highest priorities is to contribute those changes to their upstream communities.&lt;br /&gt;
&lt;br /&gt;
TODO: Add a link to our Dashboard showing the status of upstream submissions&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=162968</id>
		<title>StarlingX/Release Plan</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=162968"/>
				<updated>2018-07-20T18:48:14Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&amp;lt;big&amp;gt; '''Releases''' &amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
StarlingX is released periodically (currently every three months) with monthly milestone releases in between.  A release consists of a branch in the source code repositories that enables repeatable builds over time.&lt;br /&gt;
----&lt;br /&gt;
== List of releases ==&lt;br /&gt;
'''Current'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version !! Docs !! Release Date !! End of Life Date&lt;br /&gt;
|-&lt;br /&gt;
| 2018.07.0 || Release Notes link || 2018/07/20 || TBD + 6 months&lt;br /&gt;
|-&lt;br /&gt;
| ... ||  ||  || &lt;br /&gt;
|}&lt;br /&gt;
'''Future'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version !! Docs !! Release Date !! End of Life Date&lt;br /&gt;
|-&lt;br /&gt;
| ... ||  ||  || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Release Definition ==&lt;br /&gt;
&lt;br /&gt;
A StarlingX milestone/release is a tagged branch in the source code repositories that:&lt;br /&gt;
* is considered stable and can be used for repeatable builds&lt;br /&gt;
* will have no additional features added&lt;br /&gt;
* will backport bug fixes for critical issues only&lt;br /&gt;
* will be maintained in the canonical repositories for a specified minimum period&lt;br /&gt;
* The list of repos included is maintained in stx-manifest/default.xml (or similar) for any given release. (Note: this file included non-StarlingX-managed repos, only repos from the &amp;quot;starlingx&amp;quot; and &amp;quot;stx-staging&amp;quot; remotes are included.)&lt;br /&gt;
* The actual release is a tag on the corresponding branch, ie m/2018.07 milestone branch will be initially tagged as 2018.07.0&lt;br /&gt;
&lt;br /&gt;
== Management of Releases ==&lt;br /&gt;
&lt;br /&gt;
=== Release Cadence and Schedule ===&lt;br /&gt;
&lt;br /&gt;
'''Releases are published in a time based fashion:'''&lt;br /&gt;
* Every Long Term period with quarterly updates.&lt;br /&gt;
* Every Quarterly with monthly updates.&lt;br /&gt;
&lt;br /&gt;
==== Monthly Milestone ====&lt;br /&gt;
&lt;br /&gt;
* Each month in the 2nd week of the month a branch will be pulled.&lt;br /&gt;
* Branch name format m/YYYY.MM[.n]&lt;br /&gt;
** 'm/' is the branch name prefix (milestone)&lt;br /&gt;
** .n is a sequence number appended if more than one branch is created in a given month&lt;br /&gt;
 m/2018.07&lt;br /&gt;
* Release is tagged as YYYY.MM.0&lt;br /&gt;
&lt;br /&gt;
==== Quarterly Release ====&lt;br /&gt;
&lt;br /&gt;
* 2nd month in the quarter.&lt;br /&gt;
* For each quarterly release, the code freeze for that release is the 2nd week in the 2nd month in the quarter.&lt;br /&gt;
* Branch name format r/YYYY.MM[.n]&lt;br /&gt;
** 'r/' is the branch name prefix (release)&lt;br /&gt;
** .n is a sequence number appended if more than one branch is created in a given month&lt;br /&gt;
 r/2018.07&lt;br /&gt;
* Release is tagged as YYYY.MM.0&lt;br /&gt;
&lt;br /&gt;
==== Long Term Release ====&lt;br /&gt;
&lt;br /&gt;
* '''TBD'''&lt;br /&gt;
&lt;br /&gt;
=== Support length ===&lt;br /&gt;
* Quarterly releases are supported for 6 months. &lt;br /&gt;
* Long Term releases are out of plan so far.&lt;br /&gt;
&lt;br /&gt;
== Release team ==&lt;br /&gt;
&lt;br /&gt;
* Intel CI/CD Lead - hazzim.i.anaya.casas@intel.com&lt;br /&gt;
* Intel Developer - mario.alfredo.c.arevalo@intel.com&lt;br /&gt;
&lt;br /&gt;
[[File:Stx  Release Plan.png||]]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Process&amp;diff=162946</id>
		<title>StarlingX/Release Process</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Process&amp;diff=162946"/>
				<updated>2018-07-20T16:00:26Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Created page with &amp;quot;Describe the steps in creating a StarlingX Release  = Release Activity =  == Milestone ==  * Finalize any outstanding changes to master stx-manifest/default.xml, particularly...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Describe the steps in creating a StarlingX Release&lt;br /&gt;
&lt;br /&gt;
= Release Activity =&lt;br /&gt;
&lt;br /&gt;
== Milestone ==&lt;br /&gt;
&lt;br /&gt;
* Finalize any outstanding changes to master stx-manifest/default.xml, particularly for the starlingx and stx-staging remotes as those are used to create the list of repos to branch and tag.&lt;br /&gt;
* Create the branches and tag them by running stx-tools/release/branch-stx.sh.  Set SERIES to the proper value if the current year/month is not correct: &amp;lt;pre&amp;gt;SERIES=2018.07 stx-tools/release/branch-stx.sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create the branch manifest in stx-manifest/default.xml&lt;br /&gt;
* Review and approve the .gitreview updates in the new branch&lt;br /&gt;
&lt;br /&gt;
== Release ==&lt;br /&gt;
&lt;br /&gt;
All of the steps in the milestone, plus:&lt;br /&gt;
* release notes TBD&lt;br /&gt;
&lt;br /&gt;
= Scripts =&lt;br /&gt;
&lt;br /&gt;
== branch-stx.sh ==&lt;br /&gt;
&lt;br /&gt;
Found in stx-tools/release, performs the following steps:&lt;br /&gt;
* create repo list using getrepo.sh (also in stx-tools/release) to extract from stx-manifest/default.xml ofr the starlingx and stx-staging remotes&lt;br /&gt;
* for each repo:&lt;br /&gt;
** clone repo&lt;br /&gt;
** create the new branch&lt;br /&gt;
** tag branch&lt;br /&gt;
** for gerrit (starlingx) repos:&lt;br /&gt;
*** push to gerrit&lt;br /&gt;
*** update .gitreview&lt;br /&gt;
** for Github repos (stx-staging):&lt;br /&gt;
*** push to github&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=162928</id>
		<title>StarlingX/Release Plan</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=162928"/>
				<updated>2018-07-19T20:32:36Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&amp;lt;big&amp;gt; '''Releases''' &amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
StarlingX is released periodically (currently every three months) with monthly milestone releases in between.  A release consists of a branch in the source code repositories that enables repeatable builds over time.&lt;br /&gt;
----&lt;br /&gt;
== List of releases ==&lt;br /&gt;
'''Current'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version !! Docs !! Release Date !! End of Life Date&lt;br /&gt;
|-&lt;br /&gt;
| 2018.07.0 || Release Notes link || TBD || TBD + 6 months&lt;br /&gt;
|-&lt;br /&gt;
| ... ||  ||  || &lt;br /&gt;
|}&lt;br /&gt;
'''Future'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version !! Docs !! Release Date !! End of Life Date&lt;br /&gt;
|-&lt;br /&gt;
| ... ||  ||  || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Release Definition ==&lt;br /&gt;
&lt;br /&gt;
A StarlingX milestone/release is a tagged branch in the source code repositories that:&lt;br /&gt;
* is considered stable and can be used for repeatable builds&lt;br /&gt;
* will have no additional features added&lt;br /&gt;
* will backport bug fixes for critical issues only&lt;br /&gt;
* will be maintained in the canonical repositories for a specified minimum period&lt;br /&gt;
* The list of repos included is maintained in stx-manifest/default.xml (or similar) for any given release. (Note: this file included non-StarlingX-managed repos, only repos from the &amp;quot;starlingx&amp;quot; and &amp;quot;stx-staging&amp;quot; remotes are included.)&lt;br /&gt;
* The actual release is a tag on the corresponding branch, ie m/2018.07 milestone branch will be initially tagged as 2018.07.0&lt;br /&gt;
&lt;br /&gt;
== Management of Releases ==&lt;br /&gt;
&lt;br /&gt;
=== Release Cadence and Schedule ===&lt;br /&gt;
&lt;br /&gt;
'''Releases are published in a time based fashion:'''&lt;br /&gt;
* Every Long Term period with quarterly updates.&lt;br /&gt;
* Every Quarterly with monthly updates.&lt;br /&gt;
&lt;br /&gt;
==== Monthly Milestone ====&lt;br /&gt;
&lt;br /&gt;
* Each month in the 2nd week of the month a branch will be pulled.&lt;br /&gt;
* Branch name format m/YYYY.MM[.n]&lt;br /&gt;
** 'm/' is the branch name prefix (milestone)&lt;br /&gt;
** .n is a sequence number appended if more than one branch is created in a given month&lt;br /&gt;
 m/2018.07&lt;br /&gt;
* Release is tagged as YYYY.MM.0&lt;br /&gt;
&lt;br /&gt;
==== Quarterly Release ====&lt;br /&gt;
&lt;br /&gt;
* 2nd month in the quarter.&lt;br /&gt;
* For each quarterly release, the code freeze for that release is the 2nd week in the 2nd month in the quarter.&lt;br /&gt;
* Branch name format r/YYYY.MM[.n]&lt;br /&gt;
** 'r/' is the branch name prefix (release)&lt;br /&gt;
** .n is a sequence number appended if more than one branch is created in a given month&lt;br /&gt;
 m/2018.07&lt;br /&gt;
* Release is tagged as YYYY.MM.0&lt;br /&gt;
&lt;br /&gt;
==== Long Term Release ====&lt;br /&gt;
&lt;br /&gt;
* '''TBD'''&lt;br /&gt;
&lt;br /&gt;
=== Support length ===&lt;br /&gt;
* Quarterly releases are supported for 6 months. &lt;br /&gt;
* Long Term releases are out of plan so far.&lt;br /&gt;
&lt;br /&gt;
== Release team ==&lt;br /&gt;
&lt;br /&gt;
* Intel CI/CD Lead - hazzim.i.anaya.casas@intel.com&lt;br /&gt;
* Intel Developer - mario.alfredo.c.arevalo@intel.com&lt;br /&gt;
&lt;br /&gt;
[[File:Stx  Release Plan.png||]]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=162901</id>
		<title>StarlingX/Release Plan</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX/Release_Plan&amp;diff=162901"/>
				<updated>2018-07-18T20:29:31Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&amp;lt;big&amp;gt; '''Releases''' &amp;lt;/big&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
StarlingX is released periodically (currently every three months) with monthly milestone releases in between.  A release consists of a branch in the source code repositories that enables repeatable builds over time.&lt;br /&gt;
----&lt;br /&gt;
== List of releases ==&lt;br /&gt;
'''Current'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version !! Docs !! Release Date !! End of Life Date&lt;br /&gt;
|-&lt;br /&gt;
| Stx.08.2018.0x (Quarterly) || Release Notes link || TBD || TBD + 6 months&lt;br /&gt;
|-&lt;br /&gt;
| ... ||  ||  || &lt;br /&gt;
|}&lt;br /&gt;
'''Future'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Version !! Docs !! Release Date !! End of Life Date&lt;br /&gt;
|-&lt;br /&gt;
| ... ||  ||  || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Release Definition ==&lt;br /&gt;
&lt;br /&gt;
A StarlingX milestone/release is a branch in the source code repositories that:&lt;br /&gt;
* is considered stable and can be used for repeatable builds&lt;br /&gt;
* will have no additional features added&lt;br /&gt;
* will backport bug fixes for critical issues only&lt;br /&gt;
* will be maintained in the canonical repositories for a specified minimum period&lt;br /&gt;
* The list of repos included is maintained in stx-manifest/default.xml (or similar) for any given release. (Note: this file included non-StarlingX-managed repos, only repos from the &amp;quot;starlingx&amp;quot; and &amp;quot;stx-staging&amp;quot; remotes are included.)&lt;br /&gt;
&lt;br /&gt;
== Management of Releases ==&lt;br /&gt;
&lt;br /&gt;
=== Release Cadence and Schedule ===&lt;br /&gt;
&lt;br /&gt;
'''Releases are published in a time based fashion:'''&lt;br /&gt;
* Every Long Term period with quarterly updates.&lt;br /&gt;
* Every Quarterly with monthly updates.&lt;br /&gt;
&lt;br /&gt;
'''Monthly Milestone Release'''&lt;br /&gt;
* Each month in the 2nd week of the month a branch will be pulled.&lt;br /&gt;
* Branch name format stx-YYYY.MM.nn &lt;br /&gt;
   e.g. stx-2018.08.nn (where “nn” is a sequence number)&lt;br /&gt;
&lt;br /&gt;
'''Quarterly Release'''&lt;br /&gt;
* 2nd month in the quarter.&lt;br /&gt;
* For each quarterly release, the code freeze for that release is the 2nd week in the 2nd month in the quarter.&lt;br /&gt;
&lt;br /&gt;
'''Long Term release'''&lt;br /&gt;
* '''TBD'''&lt;br /&gt;
&lt;br /&gt;
=== Support length ===&lt;br /&gt;
* Quarterly releases are supported for 6 months. &lt;br /&gt;
* Long Term releases are out of plan so far.&lt;br /&gt;
&lt;br /&gt;
=== Release team ===&lt;br /&gt;
* Intel CI/CD Lead - hazzim.i.anaya.casas@intel.com&lt;br /&gt;
* Intel Developer - mario.alfredo.c.arevalo@intel.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Stx  Release Plan.png||]]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OpenStack_health_tracker&amp;diff=162393</id>
		<title>OpenStack health tracker</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OpenStack_health_tracker&amp;diff=162393"/>
				<updated>2018-06-28T18:13:14Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: fixed spaces in OpenStackClient&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TC members are attached as liaisons to each of the project teams, [https://governance.openstack.org/sigs/ SIGs], or [https://governance.openstack.org/uc/ UC working groups]. The idea is for these liaisons to keep up with the general health of the group, understand any issues they encounter, and help them work with the TC on solutions if necessary. Some TC members may be more active within the group than the basic liaison responsibilities imply, but that is not required.&lt;br /&gt;
&lt;br /&gt;
Liaisons should monitor their groups by:&lt;br /&gt;
* reading meeting logs or participating in meetings&lt;br /&gt;
* watching summit &amp;quot;project update&amp;quot; videos&lt;br /&gt;
* reading relevant messages on the mailing list&lt;br /&gt;
* talking with the PTL, chair, and other group members&lt;br /&gt;
* checking contribution rates and review turnaround times&lt;br /&gt;
&lt;br /&gt;
== Liaisons ==&lt;br /&gt;
=== SIGs ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Group !! TC members&lt;br /&gt;
|-&lt;br /&gt;
| API&lt;br /&gt;
||  mugsie&lt;br /&gt;
|-&lt;br /&gt;
| First Contact&lt;br /&gt;
||  fungi&lt;br /&gt;
|-&lt;br /&gt;
| K8s&lt;br /&gt;
||  dims&lt;br /&gt;
|-&lt;br /&gt;
| Meta&lt;br /&gt;
|| dhellmann&lt;br /&gt;
|-&lt;br /&gt;
| Resource Management&lt;br /&gt;
|| cdent&lt;br /&gt;
|-&lt;br /&gt;
| Scientific&lt;br /&gt;
|| pabelanger&lt;br /&gt;
|-&lt;br /&gt;
| Security&lt;br /&gt;
||  fungi&lt;br /&gt;
|-&lt;br /&gt;
| Self-healing&lt;br /&gt;
|| zaneb&lt;br /&gt;
|-&lt;br /&gt;
| Upgrade&lt;br /&gt;
|| emilien&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Working Groups ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Group !! TC members&lt;br /&gt;
|-&lt;br /&gt;
| App Dev Enablement&lt;br /&gt;
|| zaneb&lt;br /&gt;
|-&lt;br /&gt;
| [[Diversity]]&lt;br /&gt;
|| fungi &lt;br /&gt;
|-&lt;br /&gt;
| Enterprise&lt;br /&gt;
|| &lt;br /&gt;
|-&lt;br /&gt;
| Fault Genes&lt;br /&gt;
|| &lt;br /&gt;
|-&lt;br /&gt;
| [[InteropWG|Interop]]&lt;br /&gt;
||  dims, fungi&lt;br /&gt;
|-&lt;br /&gt;
| LCOO&lt;br /&gt;
|| &lt;br /&gt;
|-&lt;br /&gt;
| Large Deployment&lt;br /&gt;
|| pabelanger&lt;br /&gt;
|-&lt;br /&gt;
| Edge/Massively Distributed Clouds&lt;br /&gt;
|| ttx&lt;br /&gt;
|-&lt;br /&gt;
| Operators Telecom/NFV&lt;br /&gt;
||  smcginnis&lt;br /&gt;
|-&lt;br /&gt;
| Ops Tags&lt;br /&gt;
||  smcginnis&lt;br /&gt;
|-&lt;br /&gt;
| Product&lt;br /&gt;
|| &lt;br /&gt;
|-&lt;br /&gt;
| [[ProfessionalCertification]]&lt;br /&gt;
||&lt;br /&gt;
|-&lt;br /&gt;
| Public Cloud&lt;br /&gt;
||  ttx&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Project Teams ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Group !! TC members&lt;br /&gt;
|-&lt;br /&gt;
| Barbican&lt;br /&gt;
||   fungi, ttx&lt;br /&gt;
|-&lt;br /&gt;
| Blazar&lt;br /&gt;
||  cmurphy, mnaser&lt;br /&gt;
|-&lt;br /&gt;
| Chef Openstack&lt;br /&gt;
||  pabelanger, mnaser&lt;br /&gt;
|-&lt;br /&gt;
| Cinder&lt;br /&gt;
||  smcginnis, dims&lt;br /&gt;
|-&lt;br /&gt;
| Cloudkitty&lt;br /&gt;
||  ttx, dims&lt;br /&gt;
|-&lt;br /&gt;
| Congress&lt;br /&gt;
||  cdent, fungi&lt;br /&gt;
|-&lt;br /&gt;
| Cyborg&lt;br /&gt;
|| ttx, TheJulia&lt;br /&gt;
|-&lt;br /&gt;
| Designate&lt;br /&gt;
||  cmurphy, cdent&lt;br /&gt;
|-&lt;br /&gt;
| Documentation&lt;br /&gt;
||  dhellmann, pabelanger&lt;br /&gt;
|-&lt;br /&gt;
| Dragonflow&lt;br /&gt;
||  dims, cdent&lt;br /&gt;
|-&lt;br /&gt;
| Ec2-Api&lt;br /&gt;
||  TheJulia, cmurphy&lt;br /&gt;
|-&lt;br /&gt;
| Freezer&lt;br /&gt;
||  ttx, mugsie&lt;br /&gt;
|-&lt;br /&gt;
| Glance&lt;br /&gt;
||  smcginnis, mugsie&lt;br /&gt;
|-&lt;br /&gt;
| Heat&lt;br /&gt;
||  zaneb, emilien&lt;br /&gt;
|-&lt;br /&gt;
| Horizon&lt;br /&gt;
||  cmurphy, smcginnis&lt;br /&gt;
|-&lt;br /&gt;
| I18n&lt;br /&gt;
||  emilien, cdent&lt;br /&gt;
|-&lt;br /&gt;
| Infrastructure&lt;br /&gt;
||   fungi, mnaser&lt;br /&gt;
|-&lt;br /&gt;
| Ironic&lt;br /&gt;
||  mugsie, fungi&lt;br /&gt;
|-&lt;br /&gt;
| Karbor&lt;br /&gt;
||  ttx, mugsie&lt;br /&gt;
|-&lt;br /&gt;
| Keystone&lt;br /&gt;
||   fungi,cmurphy&lt;br /&gt;
|-&lt;br /&gt;
| Kolla&lt;br /&gt;
||  dims, TheJulia&lt;br /&gt;
|-&lt;br /&gt;
| Kuryr&lt;br /&gt;
||  dims, cdent&lt;br /&gt;
|-&lt;br /&gt;
| Loci&lt;br /&gt;
|| pabelanger, dims&lt;br /&gt;
|-&lt;br /&gt;
| Magnum&lt;br /&gt;
||  mnaser, dims&lt;br /&gt;
|-&lt;br /&gt;
| Manila&lt;br /&gt;
||  smcginnis, pabelanger&lt;br /&gt;
|-&lt;br /&gt;
| Masakari&lt;br /&gt;
||  pabelanger, cdent&lt;br /&gt;
|-&lt;br /&gt;
| Mistral&lt;br /&gt;
||  zaneb, cmurphy&lt;br /&gt;
|-&lt;br /&gt;
| Monasca&lt;br /&gt;
||  zaneb, TheJulia&lt;br /&gt;
|-&lt;br /&gt;
| Murano&lt;br /&gt;
||  dhellmann, emilien&lt;br /&gt;
|-&lt;br /&gt;
| Neutron&lt;br /&gt;
||  mugsie, dims&lt;br /&gt;
|-&lt;br /&gt;
| Nova&lt;br /&gt;
||  mnaser, dhellmann&lt;br /&gt;
|-&lt;br /&gt;
| Octavia&lt;br /&gt;
||  mnaser, mugsie&lt;br /&gt;
|-&lt;br /&gt;
| Openstack Charms&lt;br /&gt;
||  ttx, emilien&lt;br /&gt;
|-&lt;br /&gt;
| Openstack-Helm&lt;br /&gt;
||  ttx, dims&lt;br /&gt;
|-&lt;br /&gt;
| Openstackansible&lt;br /&gt;
||  mnaser, smcginnis&lt;br /&gt;
|-&lt;br /&gt;
| OpenStackClient&lt;br /&gt;
||  dhellmann, cmurphy&lt;br /&gt;
|-&lt;br /&gt;
| Openstacksdk&lt;br /&gt;
||  pabelanger, TheJulia&lt;br /&gt;
|-&lt;br /&gt;
| Oslo&lt;br /&gt;
||  dhellmann, mugsie&lt;br /&gt;
|-&lt;br /&gt;
| Packaging-Rpm&lt;br /&gt;
||  cmurphy, zaneb&lt;br /&gt;
|-&lt;br /&gt;
| Powervmstackers&lt;br /&gt;
||  emilien, TheJulia&lt;br /&gt;
|-&lt;br /&gt;
| Puppet Openstack&lt;br /&gt;
||  cmurphy, pabelanger&lt;br /&gt;
|-&lt;br /&gt;
| Qinling&lt;br /&gt;
||  zaneb, TheJulia&lt;br /&gt;
|-&lt;br /&gt;
| Quality Assurance&lt;br /&gt;
||  cdent, fungi&lt;br /&gt;
|-&lt;br /&gt;
| Rally&lt;br /&gt;
||  pabelanger, mnaser&lt;br /&gt;
|-&lt;br /&gt;
| Refstack&lt;br /&gt;
||   fungi, TheJulia&lt;br /&gt;
|-&lt;br /&gt;
| Release Management&lt;br /&gt;
||  dhellmann, smcginnis&lt;br /&gt;
|-&lt;br /&gt;
| Requirements&lt;br /&gt;
||  fungi, dhellmann&lt;br /&gt;
|-&lt;br /&gt;
| Sahara&lt;br /&gt;
||  emilien, pabelanger&lt;br /&gt;
|-&lt;br /&gt;
| Searchlight&lt;br /&gt;
||  mugsie, mnaser&lt;br /&gt;
|-&lt;br /&gt;
| Security&lt;br /&gt;
||  fungi, zaneb&lt;br /&gt;
|-&lt;br /&gt;
| Senlin&lt;br /&gt;
||  zaneb, smcginnis&lt;br /&gt;
|-&lt;br /&gt;
| Solum&lt;br /&gt;
||  zaneb, mnaser&lt;br /&gt;
|-&lt;br /&gt;
| Stable Branch Maintenance&lt;br /&gt;
||  fungi, smcginnis&lt;br /&gt;
|-&lt;br /&gt;
| Storlets&lt;br /&gt;
||  ttx, dhellmann&lt;br /&gt;
|-&lt;br /&gt;
| Swift&lt;br /&gt;
||  smcginnis, mugsie&lt;br /&gt;
|-&lt;br /&gt;
| Tacker&lt;br /&gt;
||  TheJulia, emilien&lt;br /&gt;
|-&lt;br /&gt;
| Telemetry&lt;br /&gt;
||  cdent, dhellmann&lt;br /&gt;
|-&lt;br /&gt;
| Tricircle&lt;br /&gt;
||  emilien, cdent&lt;br /&gt;
|-&lt;br /&gt;
| Tripleo&lt;br /&gt;
||  emilien, cmurphy&lt;br /&gt;
|-&lt;br /&gt;
| Trove&lt;br /&gt;
||  ttx, mugsie&lt;br /&gt;
|-&lt;br /&gt;
| Vitrage&lt;br /&gt;
||  emilien, dhellmann&lt;br /&gt;
|-&lt;br /&gt;
| Watcher&lt;br /&gt;
||  smcginnis, TheJulia&lt;br /&gt;
|-&lt;br /&gt;
| Winstackers&lt;br /&gt;
||  pabelanger, cdent&lt;br /&gt;
|-&lt;br /&gt;
| Zaqar&lt;br /&gt;
||  zaneb, dims&lt;br /&gt;
|-&lt;br /&gt;
| Zun&lt;br /&gt;
|| zaneb, ttx&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Status updates ==&lt;br /&gt;
&lt;br /&gt;
=== Cinder ===&lt;br /&gt;
[[File:green.png]]  Update: June 22, 2018, smcginnis&lt;br /&gt;
&lt;br /&gt;
* Some drop off in participation by some cores, but still active enough not to raise any red flags&lt;br /&gt;
* Overall less community involvement&lt;br /&gt;
* Project may just be &amp;quot;stable&amp;quot; and doesn't need as much activity as the past&lt;br /&gt;
* Still a lot of bug fix work to be done, but no major new features on the roadmap&lt;br /&gt;
&lt;br /&gt;
=== Freezer ===&lt;br /&gt;
Reported issues&lt;br /&gt;
* Still uses pycrypto [http://lists.openstack.org/pipermail/openstack-dev/2018-June/131103.html]&lt;br /&gt;
* freezer and freezer-web-ui missed the Rocky-2 milestone&lt;br /&gt;
&lt;br /&gt;
=== I18n ===&lt;br /&gt;
Update: June 13, emilien&lt;br /&gt;
&lt;br /&gt;
Reported issues: none, yet.&lt;br /&gt;
The team changed leadership in Queens.&lt;br /&gt;
&lt;br /&gt;
Queens status:&lt;br /&gt;
* 87 modules touched (+87%)&lt;br /&gt;
* 17 languages supported (+6%)&lt;br /&gt;
* 55 active translators (-14%) (TODO, need to check with PTL if it has an impact)&lt;br /&gt;
* 7 companies support (-22%)&lt;br /&gt;
I18n team previously had team meetings but decided to have office hours instead.&lt;br /&gt;
Usually tracks completion of Rocky community goals.&lt;br /&gt;
A lot of collaboration with Doc team.&lt;br /&gt;
Dedicated mailing-list: openstack-i18n - pretty busy&lt;br /&gt;
&lt;br /&gt;
Rocky:&lt;br /&gt;
* Help is wanted around doc translation. See https://review.openstack.org/#/c/545377 for example.&lt;br /&gt;
&lt;br /&gt;
=== Manila ===&lt;br /&gt;
[[File:green.png]]  Update: June 22, 2018, smcginnis&lt;br /&gt;
&lt;br /&gt;
* Project appears to be in good shape&lt;br /&gt;
* Focusing on bug fixes and stabilization rather than any big new features&lt;br /&gt;
* Drop of in involvement from EU, particularly from HPE and IBM&lt;br /&gt;
* Increase of participation from China makes EU drop off not as much of an issue other than time coverage&lt;br /&gt;
** Not a lot of involvement on IRC or weekly meeting though&lt;br /&gt;
* Lots of good interest downstream, particularly from HPC and telco communities&lt;br /&gt;
&lt;br /&gt;
=== Masakari ===&lt;br /&gt;
Reported issues&lt;br /&gt;
* Low activity in Rocky for a &amp;quot;new&amp;quot; project&lt;br /&gt;
&lt;br /&gt;
=== Murano ===&lt;br /&gt;
* murano and murano-dashboard missed the Rocky-2 milestone&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Update 13 June 2018, dhellmann&lt;br /&gt;
&lt;br /&gt;
* Recent US government action against ZTE has had an impact on the team, because ZTE employees are key contributors to the project and the core team. It is unclear how much ZTE will be able to continue to contribute in the future. [https://www.nbcnews.com/politics/congress/senate-blocks-zte-deal-rebuke-trump-deal-n882196]&lt;br /&gt;
* The murano-core team has members froM AT&amp;amp;T and Mirantis, as well as ZTE.&lt;br /&gt;
&lt;br /&gt;
=== Openstack Charms ===&lt;br /&gt;
[[File:green.png]] Update: June 20, ttx&lt;br /&gt;
&lt;br /&gt;
* Currently single-vendor (all cores from Canonical), but with some external participation&lt;br /&gt;
* Steady activity, keeping up with recent evolution (includes Vault and Gnocchi, integrates Designate with Neutron)&lt;br /&gt;
* Holds weekly IRC meetings with rotating chair&lt;br /&gt;
* Uses Launchpad, and is likely to stay there as it allows sharing tasks with Ubuntu packaging&lt;br /&gt;
* Limited ML engagement (thread left dangling at [http://lists.openstack.org/pipermail/openstack-dev/2018-April/129314.html])&lt;br /&gt;
&lt;br /&gt;
=== OpenStackClient ===&lt;br /&gt;
[[File:orange.png]] Update: 28 June 2018, dhellmann, cmurphy&lt;br /&gt;
&lt;br /&gt;
* uses IRC and the mailing list but no meetings&lt;br /&gt;
* the review team is small, but there are several active reviewers not on the core team yet who are candidates&lt;br /&gt;
* there is quite a review backlog, but the PTL is optimistic that adding the new reviewers will help with that&lt;br /&gt;
* they are still interested in being included on the help wanted list (hence the &amp;quot;orange&amp;quot; status, for now)&lt;br /&gt;
&lt;br /&gt;
=== OpenStack-Helm ===&lt;br /&gt;
[[File:green.png]] Update: June 26, ttx&lt;br /&gt;
&lt;br /&gt;
* Currently single-vendor (all cores from AT&amp;amp;T), but with external participation (SKT, 99cloud, Intel...)&lt;br /&gt;
* Increasing activity (412 commits in Rocky so far compared to 513 total in Queens)&lt;br /&gt;
* Holds weekly IRC meetings, pretty active discussions&lt;br /&gt;
* Migrated to StoryBoard&lt;br /&gt;
* Limited ML engagement (mostly used for team-wide announcements)&lt;br /&gt;
* OpenStack-Helm is release-independent -- it aims to support Newton -&amp;gt; master and track latest all the time. They are waiting until they reach a certain quality level (and stable interface) before declaring a 1.0. See [https://docs.openstack.org/openstack-helm/latest/specs/osh-1.0-requirements.html requirements for 1.0]. This explains lack of releases.&lt;br /&gt;
&lt;br /&gt;
=== Oslo ===&lt;br /&gt;
[[File:orange.png]]  Reported issues&lt;br /&gt;
&lt;br /&gt;
* Most of the more active members are employed by Red Hat, so it would be good to bring in more diverse contributors&lt;br /&gt;
* oslo.privsep, taskflow, and oslo.service are used in several significant service projects, but are effectively unmaintained.&lt;br /&gt;
* oslo.service has some issues with the WSGI service not working under python3. The plan is to encourage all projects to stop using that feature, deprecate, then remove it.&lt;br /&gt;
* taskflow is one of several projects that needs to update to a newer version of networkx, but the API changes in networkx mean reworking some of taskflow. Supporting both versions of the APIs may be complicated.&lt;br /&gt;
&lt;br /&gt;
Update: 12 June 2018, dhellmann&lt;br /&gt;
&lt;br /&gt;
* The team is small, but active and working on recruiting.&lt;br /&gt;
* Team produces regular and frequent releases for the maintained libraries&lt;br /&gt;
* Team meets weekly using IRC&lt;br /&gt;
* Team had both onboarding and project update sessions in Vancouver&lt;br /&gt;
* The level of activity within each library varies.&lt;br /&gt;
* Several of the libraries are reaching a &amp;quot;stable&amp;quot; state in which they may not see many updates beyond bug fixes. This has spurred a discussion of how to treat projects like that, led by the release management team [http://lists.openstack.org/pipermail/openstack-dev/2018-June/131341.html]&lt;br /&gt;
&lt;br /&gt;
=== Rally ===&lt;br /&gt;
Reported issues&lt;br /&gt;
* Half on GitHub those days, and unwilling to drop direct branching ACLs&lt;br /&gt;
&lt;br /&gt;
=== Release Management ===&lt;br /&gt;
[[File:green.png]]&lt;br /&gt;
&lt;br /&gt;
Update: 28 June 2018, dhellmann &amp;amp; smcginnis&lt;br /&gt;
&lt;br /&gt;
* The review work has become easier, but there are still only 3 team members. That leaves succession planning for the PTL role a bit up in the air, and also poses challenges with the members travel to conferences all at the same time.&lt;br /&gt;
* Working on a reviewers' guide to help with recruiting.&lt;br /&gt;
* Completed adjusting ACLs for all official teams to use the reviewable release process for deliverables that are part of the OpenStack release.&lt;br /&gt;
&lt;br /&gt;
=== Requirements Management ===&lt;br /&gt;
[[File:orange.png]]  &lt;br /&gt;
&lt;br /&gt;
* need more reviewers, badly, as discussed a joint leadership meeting in Vancouver&lt;br /&gt;
&lt;br /&gt;
Update: 14 June 2018, dhellmann&lt;br /&gt;
&lt;br /&gt;
* team has recently lost several members&lt;br /&gt;
* most work is really down to 3 people (Matt, Dirk, Tony)&lt;br /&gt;
* they work for 3 separate companies, but the team is so small that the diversity measures are questionable&lt;br /&gt;
* the changes this cycle to stop syncing requirements should lower the review burden somewhat, but the move to python 3 is going to take some work&lt;br /&gt;
* meets regularly&lt;br /&gt;
* accomplishments this cycle&lt;br /&gt;
** stopped syncing dependencies between projects&lt;br /&gt;
** working on networkx upgrade&lt;br /&gt;
** uncapped eventlet&lt;br /&gt;
** uncapped sphinx&lt;br /&gt;
** added optional lower-constraints test jobs for project teams that want them&lt;br /&gt;
&lt;br /&gt;
=== Sahara ===&lt;br /&gt;
Update: June 13, emilien&lt;br /&gt;
&lt;br /&gt;
Reported issues: none, yet.&lt;br /&gt;
* The team changed leadership in Queens&lt;br /&gt;
* Last PTG was virtual&lt;br /&gt;
* Most commits in Rocky are from Red Hat&lt;br /&gt;
* The team is really small, most of commits are done by 2 contributors and 3 contributors are active in reviews&lt;br /&gt;
* Latest survey shows that Sahara is used in production by 3% of deployments and 8% in test phase. 25% of users are interested by Sahara&lt;br /&gt;
* Following goals and releases&lt;br /&gt;
* Email sent to PTL on June 13th&lt;br /&gt;
&lt;br /&gt;
=== Searchlight ===&lt;br /&gt;
Reported issues&lt;br /&gt;
* searchlight and searchlight-ui missed the Rocky-1 milestone&lt;br /&gt;
* Release forced for searchlight and searchlight-ui for the Rocky-2 milestone&lt;br /&gt;
&lt;br /&gt;
=== Telemetry ===&lt;br /&gt;
[[File:orange.png]] Update: June 21, cdent, WIP&lt;br /&gt;
* Only two active cores and contributors, despite [http://lists.openstack.org/pipermail/openstack-dev/2018-June/131443.html continued value].&lt;br /&gt;
* more to come&lt;br /&gt;
&lt;br /&gt;
=== Tricircle ===&lt;br /&gt;
Reported issues&lt;br /&gt;
* Not set up for zuulv3 so cannot land patches that interact with other repositories? http://lists.openstack.org/pipermail/openstack-dev/2018-June/131643.html&lt;br /&gt;
&lt;br /&gt;
=== TripleO ===&lt;br /&gt;
Update: June 13, emilien&lt;br /&gt;
&lt;br /&gt;
* Mainly Red Hat. Some contributors from vendors (storage/network plugins)&lt;br /&gt;
* Number of contributors / core reviewers always increasing&lt;br /&gt;
* Quite healthy, no problem reported so far&lt;br /&gt;
&lt;br /&gt;
=== Trove ===&lt;br /&gt;
[[File:orange.png]] Update: June 12, ttx&lt;br /&gt;
&lt;br /&gt;
* The team changed leadership in Rocky&lt;br /&gt;
* The new team is small, but pretty alive and active. Needs more contributors to be stable.&lt;br /&gt;
* Mostly contributors in China (AWCloud, China Telecom, China Mobile)&lt;br /&gt;
* Drop in activity in Rocky: 45 commits by Rocky-2, to compare with the 245 commits in Queens&lt;br /&gt;
* Organizational diversity: 53% of commits are from AWCloud. Reviews are shared between 23% China Telecom, 19% China Mobile, 19% Awcloud. Last cycle with 41% IBM.&lt;br /&gt;
* Regular weekly meetings, well run with clear documentation of outcomes&lt;br /&gt;
* Tracks completion of Rocky community goals&lt;br /&gt;
* A few ML threads, but mostly to discuss things external to the team (new meeting time, stable maint team composition)&lt;br /&gt;
* Missed Rocky-2 milestone, but mostly due to a [http://eavesdrop.openstack.org/meetings/trove/2018/trove.2018-06-06-14.00.log.html#l-95 misunderstanding of release policy].&lt;br /&gt;
* No project update in Vancouver, but was discussed in meeting: sadly [http://eavesdrop.openstack.org/meetings/trove/2018/trove.2018-05-16-14.00.log.html#l-20 no team member was present].&lt;br /&gt;
* Reached out to PTL by email on June 12 for additional concerns / questions.&lt;br /&gt;
&lt;br /&gt;
=== Upgrade SIG ===&lt;br /&gt;
WIP (emilien)&lt;br /&gt;
&lt;br /&gt;
=== Zaqar ===&lt;br /&gt;
Reported issues&lt;br /&gt;
* zaqar and zaqar-ui missed the Rocky-2 milestone&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=162065</id>
		<title>StarlingX</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StarlingX&amp;diff=162065"/>
				<updated>2018-06-18T18:13:14Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: New page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Documentation ==&lt;br /&gt;
&lt;br /&gt;
== Code ==&lt;br /&gt;
&lt;br /&gt;
* [https://git.openstack.org/cgit/openstack/stx Gerrit repositories]&lt;br /&gt;
** Instructions for how to download and build the code are in progress&lt;br /&gt;
* [https://review.openstack.org/ Gerrit Web UI]&lt;br /&gt;
* [https://review.openstack.org/#/admin/projects/?filter=stx StarlingX Gerrit Projects]]&lt;br /&gt;
** Hint for fast review of open reviews related to STX, in search box use the regular expression &amp;quot;status:open AND project:^openstack/stx-@&amp;quot;&lt;br /&gt;
* [https://review.openstack.org/#/dashboard/?foreach=%28project%3Aopenstack%2Fstx%2Dclients+OR+project%3Aopenstack%2Fstx%2Dconfig+OR+project%3Aopenstack%2Fstx%2Dfault+OR+project%3Aopenstack%2Fstx%2Dgplv2+OR+project%3Aopenstack%2Fstx%2Dgplv3+OR+project%3Aopenstack%2Fstx%2Dgui+OR+project%3Aopenstack%2Fstx%2Dha+OR+project%3Aopenstack%2Fstx%2Dinteg+OR+project%3Aopenstack%2Fstx%2Dmanifest+OR+project%3Aopenstack%2Fstx%2Dmetal+OR+project%3Aopenstack%2Fstx%2Dnfv+OR+project%3Aopenstack%2Fstx%2Droot+OR+project%3Aopenstack%2Fstx%2Dtis%2Drepo+OR+project%3Aopenstack%2Fstx%2Dtools+OR+project%3Aopenstack%2Fstx%2Dupdate+OR+project%3Aopenstack%2Fstx%2Dupstream+OR+project%3Aopenstack%2Fstx%2Dutils%29+status%3Aopen+NOT+owner%3Aself+NOT+label%3AWorkflow%3C%3D%2D1+label%3AVerified%3E%3D1%2Czuul+NOT+reviewedby%3Aself&amp;amp;title=StarlingX+Review+Inbox&amp;amp;Needs+final+%2B2=label%3ACode%2DReview%3E%3D2+limit%3A50+NOT+label%3ACode%2DReview%3C%3D%2D1%2Cself&amp;amp;Passed+Zuul%2C+No+Negative+Feedback+%28Small+Fixes%29=NOT+label%3ACode%2DReview%3E%3D2+NOT+label%3ACode%2DReview%3C%3D%2D1%2Cstarlingx%2Dcore+delta%3A%3C%3D10&amp;amp;Passed+Zuul%2C+No+Negative+Feedback=NOT+label%3ACode%2DReview%3E%3D2+NOT+label%3ACode%2DReview%3C%3D%2D1%2Cstarlingx%2Dcore+delta%3A%3E10&amp;amp;Needs+Feedback+%28Changes+older+than+5+days+that+have+not+been+reviewed+by+anyone%29=NOT+label%3ACode%2DReview%3C%3D%2D1+NOT+label%3ACode%2DReview%3E%3D1+age%3A5d&amp;amp;You+are+a+reviewer%2C+but+haven%27t+voted+in+the+current+revision=NOT+label%3ACode%2DReview%3C%3D%2D1%2Cself+NOT+label%3ACode%2DReview%3E%3D1%2Cself+reviewer%3Aself&amp;amp;Wayward+Changes+%28Changes+with+no+code+review+in+the+last+2days%29=NOT+is%3Areviewed+age%3A2d StarlingX Gerrit Review Dashboard]&lt;br /&gt;
** Also in [http://paste.openstack.org/show/723397/ StarlingX Gerrit Review Dashboard]  (copy the URL from there into a browser bookmark)&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
* [https://storyboard.openstack.org/#!/worklist/354 StarlingX Bug List]&lt;br /&gt;
** This list is sorted manually by drag and drop.  &lt;br /&gt;
** Please create bugs for any issues found in Storyboard, against one of the stx-* projects.  If you can't find the right project, use stx-integ&lt;br /&gt;
** After you create the bug, please add it to the Bug Worklist (link above)&lt;br /&gt;
&lt;br /&gt;
== Status and Planning ==&lt;br /&gt;
&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-status Status Meeting Notes]&lt;br /&gt;
* [https://storyboard.openstack.org/#!/project_group/86 StarlingX Storyboards]]&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-planning StarlingX Planning] (contains sub-projects and Worklists)&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* [https://etherpad.openstack.org/p/stx-notes The list of repos] and other things&lt;br /&gt;
&lt;br /&gt;
=== OpenStack Documentation ===&lt;br /&gt;
&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/developers.html Developer's Guide]&lt;br /&gt;
* [https://docs.openstack.org/infra/manual/creators.htmlProject Creator's Guide]&lt;br /&gt;
* [https://wiki.openstack.org/wiki/How_To_Contribute The Contributors Guide]   (the older wiki page)&lt;br /&gt;
* [https://governance.openstack.org/tc/reference/project-testing-interface.html Project Testing Interface]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Forum/Sydney2017&amp;diff=157727</id>
		<title>Forum/Sydney2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Forum/Sydney2017&amp;diff=157727"/>
				<updated>2017-11-06T07:50:35Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Tuesday, November 7 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The grand list of all of the Sydney 2017 [[Forum]] etherpads. Please add links to etherpads below!&lt;br /&gt;
&lt;br /&gt;
At the Forum the entire OpenStack community (users and developers) gathers to brainstorm the requirements for the next release, gather feedback on the past version and have strategic discussions that go beyond just one release cycle. The Sydney Forum is the start of the planning phase for the '''Rocky''' development cycle. Please prepare session ideas with feedback from the '''Pike''' release in mind.&lt;br /&gt;
&lt;br /&gt;
See also - [https://www.openstack.org/summit/sydney-2017/summit-schedule/#tracks=157 Full Forum Schedule]&lt;br /&gt;
&lt;br /&gt;
===Monday, November 6===&lt;br /&gt;
* [1135-1215] Forum 101 https://etherpad.openstack.org/p/SYD-forum-101&lt;br /&gt;
* [1135-1215] API-SIG https://etherpad.openstack.org/p/api-sig-sydney-forum&lt;br /&gt;
* [1135-1215] Missing Features and Making Improvements to OpenStack Health https://etherpad.openstack.org/p/SYD-forum-openstack-health-feedback&lt;br /&gt;
* [1135-1215] Improving Gopher Cloud and OpenStack K8s Provider https://etherpad.openstack.org/p/SYD-improving-gopher-cloud&lt;br /&gt;
* [1330-1410] Kolla Ops feedback session http://etherpad.openstack.org/p/kolla-sydney-ops-feedback&lt;br /&gt;
* [1330-1410] Glance Project Onboarding https://etherpad.openstack.org/p/SYD-forum-glance-onboarding&lt;br /&gt;
* [1330-1410] Ops Guide Transition and Maintenance https://etherpad.openstack.org/p/SYD-forum-ops-guide-transition&lt;br /&gt;
* [1420-1500] [https://www.openstack.org/summit/sydney-2017/summit-schedule/events/20434/keystone-project-onboarding Keystone Project Onboarding] &lt;br /&gt;
https://etherpad.openstack.org/p/SYD-forum-keystone-project-onboarding&lt;br /&gt;
* [1420-1500] Interop Working Group Community Feedback and Work Session https://etherpad.openstack.org/p/SYD-interop-working-group&lt;br /&gt;
* [1420-1500] Installation Guides and Tutorials Updates and Testing https://etherpad.openstack.org/p/SYD-install-guide-testing&lt;br /&gt;
* [1510-1550] Fast-Forward Upgrades https://etherpad.openstack.org/p/SYD-forum-fast-forward-upgrades&lt;br /&gt;
* [1510-1550] [https://www.openstack.org/summit/sydney-2017/summit-schedule/events/20453/application-credentials-feedback Application Credentials Feedback] https://etherpad.openstack.org/p/SYD-forum-application-credentials-feedback&lt;br /&gt;
*[1510-1550] Fog/Edge/Massively Distributed Clouds (FEMDC) SIG-  https://etherpad.openstack.org/p/FEMDC-F2F-meeting-sydney-summit&lt;br /&gt;
* [1620-1700] Protecting Plaintext Passwords in Configuration Files https://etherpad.openstack.org/p/plaintext-secrets&lt;br /&gt;
* [1620-1700] TripleO onboarding https://etherpad.openstack.org/p/SYD-forum-tripleo-onboarding&lt;br /&gt;
* [1620-1700] Privsep: what is it and operational impacts https://etherpad.openstack.org/p/SYD-forum-privsep&lt;br /&gt;
* [1620-1700] User Survey Feedback https://etherpad.openstack.org/p/UserSurveyFeedback&lt;br /&gt;
* [1710-1750] What Do Operators Want from Stable Policy https://etherpad.openstack.org/p/SYD-stable-policy&lt;br /&gt;
* [1710-1750] Cinder/Nova Cross Project Session on Multi-Attach https://etherpad.openstack.org/p/sydney-cinder-nova-cp-multi-attach&lt;br /&gt;
&lt;br /&gt;
===Tuesday, November 7===&lt;br /&gt;
* [0900-0940] Self-healing and optimization SIG https://etherpad.openstack.org/p/self-healing-rocky-forum&lt;br /&gt;
* [0900-0940] Nova project onboarding https://etherpad.openstack.org/p/SYD-forum-nova-onboarding&lt;br /&gt;
* [0900-0940] Interop Test Library for OpenStack SDKs https://etherpad.openstack.org/p/SYD-forum-sdk-interop-test-library&lt;br /&gt;
* [0950-1030] Making OpenStack more palatable to part-time contributors https://etherpad.openstack.org/p/SYD-part-time-contributors&lt;br /&gt;
* [0950-1030] Zuul v3 Feedback Session https://etherpad.openstack.org/p/SYD-zuul-v3-feedback&lt;br /&gt;
* [0950-1030] Charms User Feedback session https://etherpad.openstack.org/p/SYD-forum-charms-ops-feedback&lt;br /&gt;
* [1050-1130] The State of Test Runners and Moving to stestr https://etherpad.openstack.org/p/SYD-forum-test-runners&lt;br /&gt;
* [1050-1130] SIGs II: to infinity and beyond https://etherpad.openstack.org/p/SYD-SIGs&lt;br /&gt;
* [1050-1130] Edge Computing Use Cases and Architecture https://etherpad.openstack.org/p/OS_Sydney_edge_computing_use_cases&lt;br /&gt;
* [1140-1220] Manila project on boarding https://etherpad.openstack.org/p/SYD-forum-manila-project-onboarding&lt;br /&gt;
* [1140-1220] openstack-sig-k8s and k8s-sig-openstack collaborations https://etherpad.openstack.org/p/SYD-openstack-sig-k8s-collaborations&lt;br /&gt;
* [1350-1430] Supporting General Federation for Large-Scale Collaborations https://etherpad.openstack.org/p/Supporting-General-Federation&lt;br /&gt;
* [1350-1430] [https://www.openstack.org/summit/sydney-2017/summit-schedule/events/20470/extremedestructive-testing Extreme/Destructive Testing] https://etherpad.openstack.org/p/SYD-extreme-testing&lt;br /&gt;
* [1520-16:00] Ops Meetup Team catch-up https://etherpad.openstack.org/p/SYD-Ops_Meetup_Team_catch-up&lt;br /&gt;
* [1520-1600] Constellation Brainstorming https://etherpad.openstack.org/p/SYD-constellations&lt;br /&gt;
* [1610-1650] Glance: Operators Feedback Session https://etherpad.openstack.org/p/SYD-forum-glance-feedback&lt;br /&gt;
* [1610-1650] OpenStackClient and Nova API microversions https://etherpad.openstack.org/p/SYD-forum-nova-osc&lt;br /&gt;
* [1700-1740] Ceph in OpenStack BoF https://etherpad.openstack.org/p/SYD-forum-Ceph-OpenStack-BoF&lt;br /&gt;
* [1750-1830] Cells v2 update and direction https://etherpad.openstack.org/p/SYD-forum-nova-cellsv2-update&lt;br /&gt;
* [1750-1830] [https://www.openstack.org/summit/sydney-2017/summit-schedule/events/20502/keystone-operator-and-user-feedback Keystone Operator &amp;amp; User Feedback] https://etherpad.openstack.org/p/SYD-forum-keystone-feedback&lt;br /&gt;
&lt;br /&gt;
===Wednesday, November 8===&lt;br /&gt;
* [0900-0940] Upstream LTS Releases https://etherpad.openstack.org/p/SYD-forum-upstream-lts-releases&lt;br /&gt;
* [0900-0940] Hardware in the Cloud https://etherpad.openstack.org/p/SYD-forum-hardware-clouds&lt;br /&gt;
* [0950-1030] ETSI NFV Specs’ Requirements vs OpenStack Reality forum https://etherpad.openstack.org/p/ptg-denver-etsi-nfv-tst003-gaps-explained&lt;br /&gt;
* [0950-1030] [https://www.openstack.org/summit/sydney-2017/summit-schedule/events/20473/openstack-public-cloud-passport-program OpenStack Public Cloud Passport Program] https://etherpad.openstack.org/p/SYD-forum-public-cloud&lt;br /&gt;
* [1100-1140] Bare metal as a service: Ironic vs. Mogan vs. Nova https://etherpad.openstack.org/p/SYD-forum-baremetal-ironic-mogan-nova&lt;br /&gt;
* [1100-1140] [https://www.openstack.org/summit/sydney-2017/summit-schedule/events/20452/rbacpolicy-roadmap-feedback RBAC/Policy Roadmap Feedback] &lt;br /&gt;
https://etherpad.openstack.org/p/SYD-forum-policy-roadmap-feedback&lt;br /&gt;
* [1150-1230] Watcher users feedback https://etherpad.openstack.org/p/watcher-sydney-forum&lt;br /&gt;
* [1150-1230] [https://www.openstack.org/summit/sydney-2017/summit-schedule/events/19798/features-missing-in-openstack-core-for-public-cloud-providers Features missing in OpenStack core for Public Cloud Providers] https://etherpad.openstack.org/p/SYD-forum-missing-features-pc&lt;br /&gt;
* [1350-1430] Placement update and direction https://etherpad.openstack.org/p/SYD-forum-nova-placement-update&lt;br /&gt;
* [1440-1520] Nova: Queens roadmap and checkpoint https://etherpad.openstack.org/p/SYD-forum-nova-queens-update&lt;br /&gt;
* [1530-1610] Refstack: OpenStack to OPNFV, Vertical, Integrated, Interop https://etherpad.openstack.org/p/SYD-refstack-nfv&lt;br /&gt;
* [1630-1710] OpenStack Foundation update  https://etherpad.openstack.org/p/SYD-foundation-update&lt;br /&gt;
* [1630-1710] Heat ops and users feedback https://etherpad.openstack.org/p/Sydney-heat-ops-and-users-feedback&lt;br /&gt;
* [1720-1800] Technical Committee in-person office hour https://etherpad.openstack.org/p/SYD-tc-office-hour&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=SDKs&amp;diff=156254</id>
		<title>SDKs</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=SDKs&amp;diff=156254"/>
				<updated>2017-08-25T18:40:58Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Go */ Remove golang-client, it is very incomplete and not usable as-is&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Software Development Kits =&lt;br /&gt;
&lt;br /&gt;
SDKs are a vital part of the OpenStack ecosystem, they help developers write applications for OpenStack and other clouds.  For a list of the official OpenStack Python client libraries, see [[OpenStackClients]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Definition =&lt;br /&gt;
&lt;br /&gt;
# A set of language bindings that provide a language-level API for accessing OpenStack in a manner consistent with language standards.&lt;br /&gt;
# A Getting Started document that shows how to use the API to access OpenStack powered clouds.&lt;br /&gt;
# Detailed API reference documentation.&lt;br /&gt;
# Tested sample code that you can use as a &amp;quot;starter kit&amp;quot; for your own OpenStack applications.&lt;br /&gt;
# SDKs treat OpenStack as a blackbox and only interact with the REST/HTTP API.&lt;br /&gt;
# Must be [http://opensource.com/life/14/1/evaluate-sustainability-open-source-project sustainable].&lt;br /&gt;
# License must be compatible with Apache License v2.&lt;br /&gt;
&lt;br /&gt;
= Additional Criteria =&lt;br /&gt;
&lt;br /&gt;
What criteria is used to determine whether or not an SDK can be considered an OpenStack SDK has not been formalized. This has been initially discussed at the OpenStack Grizzly Summit ([https://etherpad.openstack.org/sdk-documentation etherpad]). Naturally the SDK will need to meet the definition above. In addition we thought the OpenStack Foundation may want to consider a compatibility test suite that will validate whether or not an SDK supports OpenStack.&lt;br /&gt;
&lt;br /&gt;
These are items that could be used as criteria to define an SDK but themselves require further definition w.r.t. SDKs.&lt;br /&gt;
&lt;br /&gt;
# Handle extensions in some way.&lt;br /&gt;
# Backwards compatibility.&lt;br /&gt;
# Compatibility with test suite.&lt;br /&gt;
&lt;br /&gt;
= Official OpenStack Clients =&lt;br /&gt;
&lt;br /&gt;
The [[OpenStackClients]] are the native Python bindings for the OpenStack APIs. They are used to implement the command-line interfaces (which ship with the library).&lt;br /&gt;
&lt;br /&gt;
= Known SDKs =&lt;br /&gt;
&lt;br /&gt;
What follows is a list of known SDKs that support OpenStack. This is not a list of official OpenStack SDKs. What constitutes an official OpenStack SDK has not been determined. This is an area the needs more work (see Criteria section).&lt;br /&gt;
&lt;br /&gt;
To date, SDKs that support OpenStack fall into two categories. SDKs that support multiple clouds including OpenStack (aka multi-cloud toolkits) and SDKs that support OpenStack only. If you're aware of any other SDKs, please add them to the lists below.&lt;br /&gt;
&lt;br /&gt;
= [[OpenStack]] Toolkits =&lt;br /&gt;
&lt;br /&gt;
== Go ==&lt;br /&gt;
* [https://github.com/rackspace/gophercloud Gophercloud] provides a Go binding to OpenStack cloud APIs.&lt;br /&gt;
&lt;br /&gt;
== Java ==&lt;br /&gt;
* [http://www.openstack4j.com OpenStack4j] A fluent Java OpenStack API.&lt;br /&gt;
* [https://github.com/woorea/openstack-java-sdk OpenStack Java SDK] is a Java binding for the OpenStack APIs.&lt;br /&gt;
* [http://jclouds.apache.org/ Apache jclouds] is a Multi-cloud SDK for Java with OpenStack support&lt;br /&gt;
&lt;br /&gt;
== JavaScript ==&lt;br /&gt;
* [https://github.com/nodejitsu/pkgcloud pkgcloud] is a Multi-cloud library for Node.js that supports OpenStack&lt;br /&gt;
* [http://ging.github.com/jstack/ jstack] is a JavaScript client library for the OpenStack API.&lt;br /&gt;
* [https://github.com/gabrielhurley/js-openclient js-openclient] is a very opinionated core client which can be used in either Node.js or in the browser (browser support not yet complete) to communicate with a RESTful APIs, including but not limited to any OpenStack-compatible API. (last updated 2015)&lt;br /&gt;
* [https://github.com/godaddy/node-openstack-wrapper node-openstack-wrapper] is a convenience wrapper for many of Openstack's common features with a focus on projects/tenants.&lt;br /&gt;
&lt;br /&gt;
== .NET ==&lt;br /&gt;
* [https://github.com/openstacknetsdk/openstack.net OpenStack.NET] is a .NET SDK for OpenStack.&lt;br /&gt;
&lt;br /&gt;
== PHP ==&lt;br /&gt;
* [https://github.com/php-opencloud/openstack php-opencloud/openstack] is a PHP SDK for OpenStack. It is actively maintained and supports latest OpenStack identity api (Keystone v3). &lt;br /&gt;
SDK covers following api: BlockStorage v2, Compute v2, Identity Keystone v2 and v3, Images v2, Networking v2 including Layer3 extension and Security Groups extension, Object Storage v1, Gnocchi v1&lt;br /&gt;
&lt;br /&gt;
== Python ==&lt;br /&gt;
* [https://docs.openstack.org/developer/shade/ OpenStack Shade] shade is a simple client library for operating OpenStack clouds that abstracts deployer differences&lt;br /&gt;
* The [[SDK-Development/PythonOpenStackSDK]] project is a proposed solution to offering an SDK that provides a single point of entry for consumers, and a base from which other tools can be built upon, such as command-line interfaces. &lt;br /&gt;
* The [[OpenStackClients]] are the native Python bindings for the OpenStack APIs. They are used to implement the command-line interfaces (which ship with the library).&lt;br /&gt;
* [http://libcloud.apache.org/ Apache libcloud] is a Python library that abstracts away differences among multiple cloud provider APIs.&lt;br /&gt;
&lt;br /&gt;
== Ruby ==&lt;br /&gt;
* [http://fog.io/ fog] is a Multi-cloud Ruby library with support for OpenStack&lt;br /&gt;
* [http://aviator.github.io/www/ Aviator] An elegantly designed OpenStack SDK for Ruby (hasn't been updated since 2015)&lt;br /&gt;
&lt;br /&gt;
= Toolkits targetting Specific OpenStack Projects =&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
* [https://github.com/ukyg9e5r6k7gubiekd6 Keystone and Swift libraries] C library bindings to the OpenStack Keystone and Swift APIs.&lt;br /&gt;
* [https://github.com/RedHatEMEA/c-keystoneclient c-keystoneclient] c-keystoneclient is a C-based client library for OpenStack Keystone authentication.&lt;br /&gt;
== C++ ==&lt;br /&gt;
[https://github.com/bshafiee/Swift_CPP_SDK SWIFT_CPP_SDK] is a C++ binding for accessing the Swift REST API. &lt;br /&gt;
== go ==&lt;br /&gt;
* [https://github.com/ncw/swift swift] implements Swift client on Go. Keystone v1,v2,v3 is supported&lt;br /&gt;
== Java ==&lt;br /&gt;
* [http://joss.javaswift.org/ Java OpenStack Storage aka JOSS] is a dedicated Java binding for accessing the Swift REST API.&lt;br /&gt;
== Perl ==&lt;br /&gt;
* [https://github.com/ironcamel/Net-OpenStack-Compute Net::OpenStack::Compute] provides Perl bindings for the OpenStack Compute API. It also provides a command line tool oscompute for interacting with an OpenStack deployment. (last updated 2015)&lt;br /&gt;
== Ruby ==&lt;br /&gt;
* [https://github.com/mrkamel/swift_client swift_client] Small but powerful client to interact with OpenStack Swift&lt;br /&gt;
* [https://github.com/tulios/nightcrawler_swift nightcrawler_swift] Like the X-Men nightcrawler this gem teleports your assets to a OpenStack Swift bucket/container&lt;br /&gt;
* [https://rubygems.org/gems/swift-storage swift-storage] Simple Openstack Swift storage client.&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=PTG/Queens/Etherpads&amp;diff=156089</id>
		<title>PTG/Queens/Etherpads</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=PTG/Queens/Etherpads&amp;diff=156089"/>
				<updated>2017-08-18T13:38:25Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Monday -&amp;gt; Tuesday */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
This is the list of etherpads for the Projects Team Gathering in Denver. Each team can organize the content on their allocated day(s) in the way that seems to most appropriate to them. We suspect most teams will avoid strict timeboxed slots and will use etherpads to list topics to cover. This page lists those etherpads for easy reference.&lt;br /&gt;
&lt;br /&gt;
For more details on the event, see the [https://www.openstack.org/ptg/ event website].&lt;br /&gt;
&lt;br /&gt;
For what's happening '''right now''', see the [http://ptg.openstack.org/ptg.html ptgbot page].&lt;br /&gt;
&lt;br /&gt;
=== Whole Week ===&lt;br /&gt;
* Infra: https://etherpad.openstack.org/p/infra-ptg-queens&lt;br /&gt;
* QA: https://etherpad.openstack.org/p/qa-queens-ptg&lt;br /&gt;
&lt;br /&gt;
=== Monday -&amp;gt; Tuesday ===&lt;br /&gt;
* API: https://etherpad.openstack.org/p/api-ptg-queens&lt;br /&gt;
* Docs: https://etherpad.openstack.org/p/denver-doc-PTG&lt;br /&gt;
* Horizon: https://etherpad.openstack.org/p/horizon-ptg-queens&lt;br /&gt;
* i18n: https://etherpad.openstack.org/p/denver-i18n-PTG&lt;br /&gt;
* CLI (OpenStackClient, OpenStackSDK, Shade, etc): https://etherpad.openstack.org/p/osc-queens-ptg&lt;br /&gt;
* Oslo: https://etherpad.openstack.org/p/oslo-ptg-queens&lt;br /&gt;
* Refstack: https://etherpad.openstack.org/p/InteropDenver2017PTG&lt;br /&gt;
* Requirements: https://etherpad.openstack.org/p/queens-PTG-requirements&lt;br /&gt;
* Stable: https://etherpad.openstack.org/p/queens-PTG-stable&lt;br /&gt;
* Technical Committee / Stewardship WG: https://etherpad.openstack.org/p/queens-PTG-TC-SWG&lt;br /&gt;
* VM and BM SIG: https://etherpad.openstack.org/p/queens-PTG-vmbm&lt;br /&gt;
&lt;br /&gt;
=== Wednesday -&amp;gt; Thursday ===&lt;br /&gt;
* Barbican: https://etherpad.openstack.org/p/barbican-ptg-queens&lt;br /&gt;
* Charms: https://etherpad.openstack.org/p/ptg-queens-charms&lt;br /&gt;
* Congress: https://etherpad.openstack.org/p/congress-ptg-queens&lt;br /&gt;
* Freezer: https://etherpad.openstack.org/p/freezer-ptg-queens&lt;br /&gt;
* Glare: https://etherpad.openstack.org/p/glare-ptg-queens&lt;br /&gt;
* Heat: https://etherpad.openstack.org/p/heat-queens-ptg&lt;br /&gt;
* Mistral: https://etherpad.openstack.org/p/mistral-ptg-queens&lt;br /&gt;
* Puppet: https://etherpad.openstack.org/p/puppet-queens-ptg &lt;br /&gt;
* Sahara: https://etherpad.openstack.org/p/sahara-queens-ptg&lt;br /&gt;
* Trove: https://etherpad.openstack.org/p/trove-queens-ptg&lt;br /&gt;
&lt;br /&gt;
=== Wednesday -&amp;gt; Friday ===&lt;br /&gt;
* Ansible: https://etherpad.openstack.org/p/osa-denver-PTG-planning&lt;br /&gt;
* Cinder: https://etherpad.openstack.org/p/cinder-ptg-queens&lt;br /&gt;
* Glance: https://etherpad.openstack.org/p/glance-queens-ptg-planning &lt;br /&gt;
* Ironic: https://etherpad.openstack.org/p/ironic-queens-ptg&lt;br /&gt;
* Keystone: https://etherpad.openstack.org/p/keystone-queens-ptg&lt;br /&gt;
* Kolla: https://etherpad.openstack.org/p/kolla-queens-ptg-planning&lt;br /&gt;
* Neutron: https://etherpad.openstack.org/p/neutron-queens-ptg&lt;br /&gt;
* Nova: https://etherpad.openstack.org/p/nova-ptg-queens&lt;br /&gt;
* Octavia: https://etherpad.openstack.org/p/octavia-ptg-queens&lt;br /&gt;
* Swift: https://etherpad.openstack.org/p/swift-ptg-queens&lt;br /&gt;
* TripleO: https://etherpad.openstack.org/p/tripleo-ptg-queens&lt;br /&gt;
&lt;br /&gt;
=== Not In Denver ===&lt;br /&gt;
Some teams will not be meeting in Denver but will have separate PTG events.&lt;br /&gt;
&lt;br /&gt;
* Manila: https://etherpad.openstack.org/p/manila-ptg-queens&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Release_Naming/R_Proposals&amp;diff=152856</id>
		<title>Release Naming/R Proposals</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Release_Naming/R_Proposals&amp;diff=152856"/>
				<updated>2017-03-29T18:02:49Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Proposed Names */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== R Release Naming ==&lt;br /&gt;
&lt;br /&gt;
According to the [http://governance.openstack.org/reference/release-naming.html Release Naming Process], this page will contain a list of nominated names for the R release of OpenStack. We will accept nominations until 2017-03-29 23:59:59 UTC.&lt;br /&gt;
&lt;br /&gt;
=== Release Name Criteria ===&lt;br /&gt;
&lt;br /&gt;
* Each release name must start with the letter of the ISO basic Latin alphabet following the initial letter of the previous release, starting with the initial release of &amp;quot;Austin&amp;quot;.  After &amp;quot;Z&amp;quot;, the next name should start with &amp;quot;A&amp;quot; again.&lt;br /&gt;
* The name must be composed only of the 26 characters of the ISO basic Latin alphabet.  Names which can be transliterated into this character set are also acceptable.&lt;br /&gt;
* The name must refer to the physical or human geography of the region encompassing the location of the OpenStack design summit for the corresponding release.  The exact boundaries of the geographic region under consideration must be declared before the opening of nominations, as part of the initiation of the selection process.&lt;br /&gt;
* The name must be a single word with a maximum of 10 characters. Words that describe the feature should not be included, so &amp;quot;Foo City&amp;quot; or &amp;quot;Foo Peak&amp;quot; would both be eligible as &amp;quot;Foo&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Names which do not meet these criteria but otherwise sound really cool&lt;br /&gt;
should be added to a separate section of the wiki page and the TC may&lt;br /&gt;
make an exception for one or more of them to be considered in the&lt;br /&gt;
Condorcet poll.  The naming official is responsible for presenting the&lt;br /&gt;
list of exceptional names for consideration to the TC before the poll&lt;br /&gt;
opens.&lt;br /&gt;
&lt;br /&gt;
=== Exact Geographic Region ===&lt;br /&gt;
&lt;br /&gt;
The Geographic Region from where names for the R release will come is [https://en.wikipedia.org/wiki/British_Columbia British Columbia]&lt;br /&gt;
&lt;br /&gt;
=== Proposed Names ===&lt;br /&gt;
&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Radium_Hot_Springs Radium]&lt;br /&gt;
* [https://www.lonelyplanet.com/canada/vancouver/attractions/railspur-alley/a/poi-sig/1161243/361261 Railspur] (Railspur Alley in Granville Island, Vancouver - a place to meet makers and buy their goods from wood and metals to sake and silks)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Rambler_Peak Rambler] (Peak)&lt;br /&gt;
* [https://www.ukclimbing.com/logbook/c.php?i=230240 Rambles] (A classic rock climb on the Squamish chief)&lt;br /&gt;
* [https://goo.gl/maps/MdJ4YehuVu42 Rampart] (Mountain)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Raspberry,_British_Columbia Raspberry]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Raush_River Raush] (a tributary of the Fraser river)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Ray_Lake Ray] (Lake)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Razorback_Mountain_(British_Columbia) Razorback] (Mountain)&lt;br /&gt;
* [http://www.env.gov.bc.ca/bcparks/explore/parkpgs/rebecca/ Rebecca] (Rebecca Spit Marine Provincial Park, the quintessential coastline of BC)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Revelstoke,_British_Columbia Revelstoke] (City - Columbia)&lt;br /&gt;
* [https://goo.gl/maps/sVHsDLE6N4p Rex] (Peak, north of Vancouver)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Richmond,_British_Columbia Richmond] (City - Vancouver)&lt;br /&gt;
* [https://www.tourismvancouver.com/vancouver/neighbourhoods/robson-street/ Robson] (street from BC Place Stadium to Stanley Park, a must-stroll)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Rock_Creek_(British_Columbia) Rock] (Creek)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Rocky_Mountains Rocky] (Mountains)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Canadian_Rockies Rockies]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Roderick_Island Roderick] (Island)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Mount_Root Root] (Mount Root)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Rossland,_British_Columbia Rossland] (City - Kootenay Boundary)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Rosswood,_British_Columbia Rosswood]&lt;br /&gt;
* [https://goo.gl/maps/a7sj9aw2SMH2 Rupert]&lt;br /&gt;
* [https://en.m.wikipedia.org/wiki/Renfrew_station Renfrew] (station)&lt;br /&gt;
&lt;br /&gt;
=== Proposed Names that do not meet the criteria ===&lt;br /&gt;
&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Roundabout Roundabout]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Roustabout Roustabout]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=PTG/Pike/Etherpads&amp;diff=149881</id>
		<title>PTG/Pike/Etherpads</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=PTG/Pike/Etherpads&amp;diff=149881"/>
				<updated>2017-01-12T16:40:27Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Monday -&amp;gt; Tuesday */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
This is the list of etherpads for the Projects Team Gathering in Atlanta. Each team can organize the content on their allocated day(s) in the way that seems to most appropriate to them. We suspect most teams will avoid strict timeboxed slots and will use etherpads to list topics to cover. This page lists those etherpads for easy reference.&lt;br /&gt;
&lt;br /&gt;
For more details on the event, see the [https://www.openstack.org/ptg/ event website].&lt;br /&gt;
&lt;br /&gt;
=== Only Monday ===&lt;br /&gt;
&lt;br /&gt;
* Stewardship workgroup&lt;br /&gt;
&lt;br /&gt;
=== Monday -&amp;gt; Tuesday ===&lt;br /&gt;
&lt;br /&gt;
* Community App Catalog&lt;br /&gt;
* Documentation / I18n&lt;br /&gt;
* Horizon: https://etherpad.openstack.org/p/horizon-ptg-pike&lt;br /&gt;
* Infrastructure: https://etherpad.openstack.org/p/infra-ptg-pike&lt;br /&gt;
* Kolla&lt;br /&gt;
* OpenStackAnsible: https://etherpad.openstack.org/p/osa-ptg-pike&lt;br /&gt;
* OpenStackClient: https://etherpad.openstack.org/p/osc-ptg-pike&lt;br /&gt;
* OpenStack Charms&lt;br /&gt;
* Oslo&lt;br /&gt;
* Packaging RPM&lt;br /&gt;
* Quality Assurance: https://etherpad.openstack.org/p/qa-ptg-pike&lt;br /&gt;
* Rally / Performance workgroup:  https://etherpad.openstack.org/p/ptg-performance-team&lt;br /&gt;
* RefStack / Interop workgroup&lt;br /&gt;
* Release Goal #1 (tbd)&lt;br /&gt;
* Release Goal #2 (tbd)&lt;br /&gt;
* Release Mgmt / Stable maint / Requirements&lt;br /&gt;
* Security: https://etherpad.openstack.org/p/ptg-security-team&lt;br /&gt;
&lt;br /&gt;
=== Only Tuesday ===&lt;br /&gt;
&lt;br /&gt;
* Architecture workgroup&lt;br /&gt;
&lt;br /&gt;
=== Wednesday -&amp;gt; Thursday ===&lt;br /&gt;
&lt;br /&gt;
* Congress&lt;br /&gt;
* Dragonflow&lt;br /&gt;
* Karbor: https://etherpad.openstack.org/p/karbor-ptg-pike&lt;br /&gt;
* Manila: https://etherpad.openstack.org/p/manila-pike-ptg-topics&lt;br /&gt;
* Sahara&lt;br /&gt;
* Storlets: https://etherpad.openstack.org/p/storlets-pike-design-summit&lt;br /&gt;
* Trove: https://etherpad.openstack.org/p/trove-pike-ptg-topics&lt;br /&gt;
* Watcher&lt;br /&gt;
&lt;br /&gt;
=== Wednesday -&amp;gt; Friday ===&lt;br /&gt;
&lt;br /&gt;
* Barbican: https://etherpad.openstack.org/p/ptg-barbican-pike&lt;br /&gt;
* Cinder: https://etherpad.openstack.org/p/ATL-cinder-ptg-planning&lt;br /&gt;
* Glance: https://etherpad.openstack.org/p/glance-pike-ptg-planning&lt;br /&gt;
* Heat: https://etherpad.openstack.org/p/heat-pike-ptg-sessions&lt;br /&gt;
* Ironic: https://etherpad.openstack.org/p/ironic-pike-ptg&lt;br /&gt;
* Keystone: https://etherpad.openstack.org/p/keystone-pike-ptg&lt;br /&gt;
* Magnum&lt;br /&gt;
* Mistral: https://etherpad.openstack.org/p/mistral-ptg-pike&lt;br /&gt;
* Neutron&lt;br /&gt;
* Nova: https://etherpad.openstack.org/p/nova-ptg-pike&lt;br /&gt;
* Octavia: https://etherpad.openstack.org/p/octavia-ptg-pike&lt;br /&gt;
* Swift&lt;br /&gt;
* TripleO: https://etherpad.openstack.org/p/tripleo-ptg-pike&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=149875</id>
		<title>Meetings/OpenStackClient</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=149875"/>
				<updated>2017-01-12T13:02:56Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Weekly OpenStackClient Team Meeting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Weekly OpenStackClient Team Meeting =&lt;br /&gt;
&lt;br /&gt;
The OpenStackClient Team holds public weekly meetings as noted on the [http://eavesdrop.openstack.org/#OpenStackClient_Team_Meeting OpenStack IRC Meeting] page, currently at 1900 UTC Thursday on odd weeks in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-meeting&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, and 1300 UTC Thursday on even weeks in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-meeting-3&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;&lt;br /&gt;
Everyone who uses an OpenStack command-line interface is invited to attend.&lt;br /&gt;
&lt;br /&gt;
The meeting minutes of can be found here: [http://eavesdrop.openstack.org/meetings/openstackclient meeting minutes on eavesdrop]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting Agenda ==&lt;br /&gt;
&lt;br /&gt;
The meeting agenda is now kept in an [https://etherpad.openstack.org/p/osc-weekly-meeting Etherpad].&lt;br /&gt;
&lt;br /&gt;
=== 7th April 2016 ===&lt;br /&gt;
* How to handle both Network related Compute and Neutron outputs when both are enabled:(reedip)&lt;br /&gt;
https://bugs.launchpad.net/python-openstackclient/+bug/1566090&lt;br /&gt;
* OSC Meeting Time&lt;br /&gt;
** Common votes seems for below time options&lt;br /&gt;
*** Even Weeks - E.4 - Thursday at 1600 UTC in #openstack-meeting (IRC webclient)&lt;br /&gt;
*** Odd Weeks - O.3 - Thursday at 1900 UTC in #openstack-meeting (IRC webclient) - our regular meeting time.&lt;br /&gt;
**Tang Chen was interested for O.1 for odd weeks. (Tuesday at 1400 UTC in #openstack-meeting-4 ).&lt;br /&gt;
***If possible for all, please consider this option.&lt;br /&gt;
&lt;br /&gt;
=== 31 March 2016 ===&lt;br /&gt;
* Meeting time change proposal&lt;br /&gt;
* Cinder support in OSC (jgregor, baumann, sheel)&lt;br /&gt;
** Moving all commands over (filling in gaps)&lt;br /&gt;
*** Using the &amp;quot;volume&amp;quot; keyword before all volume commands&lt;br /&gt;
**** Consistency groups - naming convention&lt;br /&gt;
**** Snapshots are also used by manilla&lt;br /&gt;
** Keyword &amp;quot;properties&amp;quot; vs &amp;quot;metadata&amp;quot;&lt;br /&gt;
** Name is not a necessary field in cinder, but is in openstackclient&lt;br /&gt;
* Bugs and Reviews&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 24 Sep 2015 ===&lt;br /&gt;
* Remaining Image work&lt;br /&gt;
* SDK Integration&lt;br /&gt;
** terrylhowe's series for Network: https://review.openstack.org/#/c/138745/&lt;br /&gt;
** dtroyer's common refactor, beginning Image: https://review.openstack.org/#/c/227037/&lt;br /&gt;
** Version discussion for dependency addition&lt;br /&gt;
*** Recent ML discussion: http://lists.openstack.org/pipermail/openstack-dev/2015-September/075107.html&lt;br /&gt;
* Bugs and Reviews&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 6 August 2015 ===&lt;br /&gt;
* Discussed making 1.6.0 release&lt;br /&gt;
&lt;br /&gt;
=== 16 July 2015 ===&lt;br /&gt;
* Make a consistent functional test, identity vs others, pretty table vs not&lt;br /&gt;
&lt;br /&gt;
=== 04 Jun 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1405562&lt;br /&gt;
*** Amey Bhide is making good progress on this&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1459519&lt;br /&gt;
*** Terry has https://review.openstack.org/#/c/186394/ in cliff (now approved)&lt;br /&gt;
** Plugins - osc-plugin to cookiecutter&lt;br /&gt;
*** dtroyer: no movement&lt;br /&gt;
* Releases&lt;br /&gt;
** 1.4.0 release any minute now, was going to be a point release but the EC2 credentials fixes included adding v3 commands&lt;br /&gt;
** Still waiting on requirements update for KSC, in gate queue: https://review.openstack.org/#/c/188078/ (now merged)&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 28 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 07 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 30 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.2.0 release today - [https://launchpad.net/python-openstackclient/+milestone/m10 milestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 23 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.1.0 released on 21Apr2015 - [https://launchpad.net/python-openstackclient/+milestone/m9 milestone m9]&lt;br /&gt;
** follow-up soon with 1.1.1 to clean up release notes and get in a few more bug fixes  - [https://launchpad.net/python-openstackclient/+milestone/m10 nilestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** is this fixed by [https://review.openstack.org/#/c/173420/ review 173420]?&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 16 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
* Reviews&lt;br /&gt;
** [https://review.openstack.org/#/c/164091/ 164091] - session timing&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1406470 1406470] - track backwards incompatible changes&lt;br /&gt;
*** Suggested to use a commit message tag&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1409218 1409218] - condense credentials (ec2, v3, compute)&lt;br /&gt;
*** still m9?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1435962 1435962] - add support for keystone service providers&lt;br /&gt;
*** [https://review.openstack.org/#/c/165755/ review 165755]&lt;br /&gt;
*** has this been released in KSC yet?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** recent discussion on how to handle:&lt;br /&gt;
**** add --limit (or other option)&lt;br /&gt;
**** just do the pagination to return all&lt;br /&gt;
**** both of the above&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1431649 1431649] - openstackclient is really slow&lt;br /&gt;
*** static import timing done with boris-42's profimp, addressed some in [https://review.openstack.org/173098 review 173098]&lt;br /&gt;
* Blueprints&lt;br /&gt;
** New: [https://blueprints.launchpad.net/python-openstackclient/+spec/waitcommand wait command]&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 09 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 02 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** stevemar: BP to move fakes to fixtures for plugin testing&lt;br /&gt;
** dtroyer: BP to generalize JSON input&lt;br /&gt;
** dtroyer: add timing info to https://bugs.launchpad.net/python-openstackclient/+bug/1431649&lt;br /&gt;
** dtroyer: ML tag - OSC is registered&lt;br /&gt;
* Summit space&lt;br /&gt;
** what do we want/need?  I asked ttx for one fishbowl and one workroom slot each, do we need them both?&lt;br /&gt;
*** https://wiki.openstack.org/wiki/Summit/Planning&lt;br /&gt;
* Review Review&lt;br /&gt;
** --os-cloud (https://review.openstack.org/129795)&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** os-client-config renamed last week&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 19 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** dtroyer: contributors list&lt;br /&gt;
* Public test interfaces&lt;br /&gt;
** Question about plugins using fakes from openstackclient.tests, public status undefined before now&lt;br /&gt;
* Bug Review&lt;br /&gt;
** Priorities for next release&lt;br /&gt;
* Other repos&lt;br /&gt;
** ACL changes in Gerrit made for cliff and os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 12 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** Project proposal submitted: https://review.openstack.org/#/c/161885/&lt;br /&gt;
* Release plans&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** cliff&lt;br /&gt;
** os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 05 Mar 2015 ===&lt;br /&gt;
* Re-confirm meeting time from Doodle results (http://doodle.com/4uy5w2ehn8y2eayh)&lt;br /&gt;
* Open actions&lt;br /&gt;
** dhellmann set up doodle for meeting times (done)&lt;br /&gt;
** dtroyer to add cliff repo ownership to project proposal (done)&lt;br /&gt;
** dhellmann discuss cliff ownership change with oslo team (done)&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** cliff repo ownership resolution&lt;br /&gt;
** Also add os-client-config repo&lt;br /&gt;
* Release schedule&lt;br /&gt;
** Possibly early next week (09 Mar 2015)&lt;br /&gt;
** propose 1.1.0 as new --os-cloud support adds interesting new capability&lt;br /&gt;
* Bug review&lt;br /&gt;
** Evaluate what can be completed before release and what should be deferred&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 26 Feb 2015 ===&lt;br /&gt;
* Confirm meeting time&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** Should this project also own the cliff repo?&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Bug review&lt;br /&gt;
* Open discussion&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=129733</id>
		<title>Meetings/OpenStackClient</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=129733"/>
				<updated>2016-08-04T19:04:15Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Regular attendees */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Weekly OpenStackClient Team Meeting =&lt;br /&gt;
&lt;br /&gt;
The OpenStackClient Team holds public weekly meetings in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-meeting&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; on Thursdays at 19:00 UTC ([http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&amp;amp;min=0&amp;amp;sec=0 Timezone Help]).&amp;lt;br /&amp;gt;&lt;br /&gt;
Everyone who uses an OpenStack command-line interface is invited to attend.&lt;br /&gt;
&lt;br /&gt;
== Regular attendees ==&lt;br /&gt;
&lt;br /&gt;
Add yourself to this list to be pinged prior to each meeting:&lt;br /&gt;
&lt;br /&gt;
 dtroyer, dhellmann, rtheis, stevemar, dstanek, MeganR, DuncanT, sheel, jgregor, baumann&lt;br /&gt;
&lt;br /&gt;
The meeting minutes of can be found here: [http://eavesdrop.openstack.org/meetings/openstackclient meeting minutes on eavesdrop]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting Agenda ==&lt;br /&gt;
&lt;br /&gt;
''Note: Not all meetings had an advance agenda.''&lt;br /&gt;
&lt;br /&gt;
=== 7th April 2016 ===&lt;br /&gt;
* How to handle both Network related Compute and Neutron outputs when both are enabled:(reedip)&lt;br /&gt;
https://bugs.launchpad.net/python-openstackclient/+bug/1566090&lt;br /&gt;
* OSC Meeting Time&lt;br /&gt;
** Common votes seems for below time options&lt;br /&gt;
*** Even Weeks - E.4 - Thursday at 1600 UTC in #openstack-meeting (IRC webclient)&lt;br /&gt;
*** Odd Weeks - O.3 - Thursday at 1900 UTC in #openstack-meeting (IRC webclient) - our regular meeting time.&lt;br /&gt;
**Tang Chen was interested for O.1 for odd weeks. (Tuesday at 1400 UTC in #openstack-meeting-4 ).&lt;br /&gt;
***If possible for all, please consider this option.&lt;br /&gt;
&lt;br /&gt;
=== 31 March 2016 ===&lt;br /&gt;
* Meeting time change proposal&lt;br /&gt;
* Cinder support in OSC (jgregor, baumann, sheel)&lt;br /&gt;
** Moving all commands over (filling in gaps)&lt;br /&gt;
*** Using the &amp;quot;volume&amp;quot; keyword before all volume commands&lt;br /&gt;
**** Consistency groups - naming convention&lt;br /&gt;
**** Snapshots are also used by manilla&lt;br /&gt;
** Keyword &amp;quot;properties&amp;quot; vs &amp;quot;metadata&amp;quot;&lt;br /&gt;
** Name is not a necessary field in cinder, but is in openstackclient&lt;br /&gt;
* Bugs and Reviews&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 24 Sep 2015 ===&lt;br /&gt;
* Remaining Image work&lt;br /&gt;
* SDK Integration&lt;br /&gt;
** terrylhowe's series for Network: https://review.openstack.org/#/c/138745/&lt;br /&gt;
** dtroyer's common refactor, beginning Image: https://review.openstack.org/#/c/227037/&lt;br /&gt;
** Version discussion for dependency addition&lt;br /&gt;
*** Recent ML discussion: http://lists.openstack.org/pipermail/openstack-dev/2015-September/075107.html&lt;br /&gt;
* Bugs and Reviews&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 6 August 2015 ===&lt;br /&gt;
* Discussed making 1.6.0 release&lt;br /&gt;
&lt;br /&gt;
=== 16 July 2015 ===&lt;br /&gt;
* Make a consistent functional test, identity vs others, pretty table vs not&lt;br /&gt;
&lt;br /&gt;
=== 04 Jun 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1405562&lt;br /&gt;
*** Amey Bhide is making good progress on this&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1459519&lt;br /&gt;
*** Terry has https://review.openstack.org/#/c/186394/ in cliff (now approved)&lt;br /&gt;
** Plugins - osc-plugin to cookiecutter&lt;br /&gt;
*** dtroyer: no movement&lt;br /&gt;
* Releases&lt;br /&gt;
** 1.4.0 release any minute now, was going to be a point release but the EC2 credentials fixes included adding v3 commands&lt;br /&gt;
** Still waiting on requirements update for KSC, in gate queue: https://review.openstack.org/#/c/188078/ (now merged)&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 28 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 07 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 30 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.2.0 release today - [https://launchpad.net/python-openstackclient/+milestone/m10 milestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 23 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.1.0 released on 21Apr2015 - [https://launchpad.net/python-openstackclient/+milestone/m9 milestone m9]&lt;br /&gt;
** follow-up soon with 1.1.1 to clean up release notes and get in a few more bug fixes  - [https://launchpad.net/python-openstackclient/+milestone/m10 nilestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** is this fixed by [https://review.openstack.org/#/c/173420/ review 173420]?&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 16 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
* Reviews&lt;br /&gt;
** [https://review.openstack.org/#/c/164091/ 164091] - session timing&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1406470 1406470] - track backwards incompatible changes&lt;br /&gt;
*** Suggested to use a commit message tag&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1409218 1409218] - condense credentials (ec2, v3, compute)&lt;br /&gt;
*** still m9?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1435962 1435962] - add support for keystone service providers&lt;br /&gt;
*** [https://review.openstack.org/#/c/165755/ review 165755]&lt;br /&gt;
*** has this been released in KSC yet?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** recent discussion on how to handle:&lt;br /&gt;
**** add --limit (or other option)&lt;br /&gt;
**** just do the pagination to return all&lt;br /&gt;
**** both of the above&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1431649 1431649] - openstackclient is really slow&lt;br /&gt;
*** static import timing done with boris-42's profimp, addressed some in [https://review.openstack.org/173098 review 173098]&lt;br /&gt;
* Blueprints&lt;br /&gt;
** New: [https://blueprints.launchpad.net/python-openstackclient/+spec/waitcommand wait command]&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 09 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 02 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** stevemar: BP to move fakes to fixtures for plugin testing&lt;br /&gt;
** dtroyer: BP to generalize JSON input&lt;br /&gt;
** dtroyer: add timing info to https://bugs.launchpad.net/python-openstackclient/+bug/1431649&lt;br /&gt;
** dtroyer: ML tag - OSC is registered&lt;br /&gt;
* Summit space&lt;br /&gt;
** what do we want/need?  I asked ttx for one fishbowl and one workroom slot each, do we need them both?&lt;br /&gt;
*** https://wiki.openstack.org/wiki/Summit/Planning&lt;br /&gt;
* Review Review&lt;br /&gt;
** --os-cloud (https://review.openstack.org/129795)&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** os-client-config renamed last week&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 19 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** dtroyer: contributors list&lt;br /&gt;
* Public test interfaces&lt;br /&gt;
** Question about plugins using fakes from openstackclient.tests, public status undefined before now&lt;br /&gt;
* Bug Review&lt;br /&gt;
** Priorities for next release&lt;br /&gt;
* Other repos&lt;br /&gt;
** ACL changes in Gerrit made for cliff and os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 12 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** Project proposal submitted: https://review.openstack.org/#/c/161885/&lt;br /&gt;
* Release plans&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** cliff&lt;br /&gt;
** os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 05 Mar 2015 ===&lt;br /&gt;
* Re-confirm meeting time from Doodle results (http://doodle.com/4uy5w2ehn8y2eayh)&lt;br /&gt;
* Open actions&lt;br /&gt;
** dhellmann set up doodle for meeting times (done)&lt;br /&gt;
** dtroyer to add cliff repo ownership to project proposal (done)&lt;br /&gt;
** dhellmann discuss cliff ownership change with oslo team (done)&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** cliff repo ownership resolution&lt;br /&gt;
** Also add os-client-config repo&lt;br /&gt;
* Release schedule&lt;br /&gt;
** Possibly early next week (09 Mar 2015)&lt;br /&gt;
** propose 1.1.0 as new --os-cloud support adds interesting new capability&lt;br /&gt;
* Bug review&lt;br /&gt;
** Evaluate what can be completed before release and what should be deferred&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 26 Feb 2015 ===&lt;br /&gt;
* Confirm meeting time&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** Should this project also own the cliff repo?&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Bug review&lt;br /&gt;
* Open discussion&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=127239</id>
		<title>Meetings/OpenStackClient</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=127239"/>
				<updated>2016-06-23T19:04:27Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Regular attendees */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Weekly OpenStackClient Team Meeting =&lt;br /&gt;
&lt;br /&gt;
The OpenStackClient Team holds public weekly meetings in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-meeting&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; on Thursdays at 19:00 UTC ([http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&amp;amp;min=0&amp;amp;sec=0 Timezone Help]).&amp;lt;br /&amp;gt;&lt;br /&gt;
Everyone who uses an OpenStack command-line interface is invited to attend.&lt;br /&gt;
&lt;br /&gt;
== Regular attendees ==&lt;br /&gt;
&lt;br /&gt;
Add yourself to this list to be pinged prior to each meeting:&lt;br /&gt;
&lt;br /&gt;
 dtroyer, dhellmann, rthies, stevemar, terrylhowe, dstanek, MeganR, rtheis, DuncanT, sheel, jgregor, baumann&lt;br /&gt;
&lt;br /&gt;
The meeting minutes of can be found here: [http://eavesdrop.openstack.org/meetings/openstackclient meeting minutes on eavesdrop]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting Agenda ==&lt;br /&gt;
&lt;br /&gt;
''Note: Not all meetings had an advance agenda.''&lt;br /&gt;
&lt;br /&gt;
=== 7th April 2016 ===&lt;br /&gt;
* How to handle both Network related Compute and Neutron outputs when both are enabled:(reedip)&lt;br /&gt;
https://bugs.launchpad.net/python-openstackclient/+bug/1566090&lt;br /&gt;
* OSC Meeting Time&lt;br /&gt;
** Common votes seems for below time options&lt;br /&gt;
*** Even Weeks - E.4 - Thursday at 1600 UTC in #openstack-meeting (IRC webclient)&lt;br /&gt;
*** Odd Weeks - O.3 - Thursday at 1900 UTC in #openstack-meeting (IRC webclient) - our regular meeting time.&lt;br /&gt;
**Tang Chen was interested for O.1 for odd weeks. (Tuesday at 1400 UTC in #openstack-meeting-4 ).&lt;br /&gt;
***If possible for all, please consider this option.&lt;br /&gt;
&lt;br /&gt;
=== 31 March 2016 ===&lt;br /&gt;
* Meeting time change proposal&lt;br /&gt;
* Cinder support in OSC (jgregor, baumann, sheel)&lt;br /&gt;
** Moving all commands over (filling in gaps)&lt;br /&gt;
*** Using the &amp;quot;volume&amp;quot; keyword before all volume commands&lt;br /&gt;
**** Consistency groups - naming convention&lt;br /&gt;
**** Snapshots are also used by manilla&lt;br /&gt;
** Keyword &amp;quot;properties&amp;quot; vs &amp;quot;metadata&amp;quot;&lt;br /&gt;
** Name is not a necessary field in cinder, but is in openstackclient&lt;br /&gt;
* Bugs and Reviews&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 24 Sep 2015 ===&lt;br /&gt;
* Remaining Image work&lt;br /&gt;
* SDK Integration&lt;br /&gt;
** terrylhowe's series for Network: https://review.openstack.org/#/c/138745/&lt;br /&gt;
** dtroyer's common refactor, beginning Image: https://review.openstack.org/#/c/227037/&lt;br /&gt;
** Version discussion for dependency addition&lt;br /&gt;
*** Recent ML discussion: http://lists.openstack.org/pipermail/openstack-dev/2015-September/075107.html&lt;br /&gt;
* Bugs and Reviews&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 6 August 2015 ===&lt;br /&gt;
* Discussed making 1.6.0 release&lt;br /&gt;
&lt;br /&gt;
=== 16 July 2015 ===&lt;br /&gt;
* Make a consistent functional test, identity vs others, pretty table vs not&lt;br /&gt;
&lt;br /&gt;
=== 04 Jun 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1405562&lt;br /&gt;
*** Amey Bhide is making good progress on this&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1459519&lt;br /&gt;
*** Terry has https://review.openstack.org/#/c/186394/ in cliff (now approved)&lt;br /&gt;
** Plugins - osc-plugin to cookiecutter&lt;br /&gt;
*** dtroyer: no movement&lt;br /&gt;
* Releases&lt;br /&gt;
** 1.4.0 release any minute now, was going to be a point release but the EC2 credentials fixes included adding v3 commands&lt;br /&gt;
** Still waiting on requirements update for KSC, in gate queue: https://review.openstack.org/#/c/188078/ (now merged)&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 28 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 07 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 30 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.2.0 release today - [https://launchpad.net/python-openstackclient/+milestone/m10 milestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 23 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.1.0 released on 21Apr2015 - [https://launchpad.net/python-openstackclient/+milestone/m9 milestone m9]&lt;br /&gt;
** follow-up soon with 1.1.1 to clean up release notes and get in a few more bug fixes  - [https://launchpad.net/python-openstackclient/+milestone/m10 nilestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** is this fixed by [https://review.openstack.org/#/c/173420/ review 173420]?&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 16 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
* Reviews&lt;br /&gt;
** [https://review.openstack.org/#/c/164091/ 164091] - session timing&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1406470 1406470] - track backwards incompatible changes&lt;br /&gt;
*** Suggested to use a commit message tag&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1409218 1409218] - condense credentials (ec2, v3, compute)&lt;br /&gt;
*** still m9?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1435962 1435962] - add support for keystone service providers&lt;br /&gt;
*** [https://review.openstack.org/#/c/165755/ review 165755]&lt;br /&gt;
*** has this been released in KSC yet?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** recent discussion on how to handle:&lt;br /&gt;
**** add --limit (or other option)&lt;br /&gt;
**** just do the pagination to return all&lt;br /&gt;
**** both of the above&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1431649 1431649] - openstackclient is really slow&lt;br /&gt;
*** static import timing done with boris-42's profimp, addressed some in [https://review.openstack.org/173098 review 173098]&lt;br /&gt;
* Blueprints&lt;br /&gt;
** New: [https://blueprints.launchpad.net/python-openstackclient/+spec/waitcommand wait command]&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 09 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 02 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** stevemar: BP to move fakes to fixtures for plugin testing&lt;br /&gt;
** dtroyer: BP to generalize JSON input&lt;br /&gt;
** dtroyer: add timing info to https://bugs.launchpad.net/python-openstackclient/+bug/1431649&lt;br /&gt;
** dtroyer: ML tag - OSC is registered&lt;br /&gt;
* Summit space&lt;br /&gt;
** what do we want/need?  I asked ttx for one fishbowl and one workroom slot each, do we need them both?&lt;br /&gt;
*** https://wiki.openstack.org/wiki/Summit/Planning&lt;br /&gt;
* Review Review&lt;br /&gt;
** --os-cloud (https://review.openstack.org/129795)&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** os-client-config renamed last week&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 19 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** dtroyer: contributors list&lt;br /&gt;
* Public test interfaces&lt;br /&gt;
** Question about plugins using fakes from openstackclient.tests, public status undefined before now&lt;br /&gt;
* Bug Review&lt;br /&gt;
** Priorities for next release&lt;br /&gt;
* Other repos&lt;br /&gt;
** ACL changes in Gerrit made for cliff and os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 12 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** Project proposal submitted: https://review.openstack.org/#/c/161885/&lt;br /&gt;
* Release plans&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** cliff&lt;br /&gt;
** os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 05 Mar 2015 ===&lt;br /&gt;
* Re-confirm meeting time from Doodle results (http://doodle.com/4uy5w2ehn8y2eayh)&lt;br /&gt;
* Open actions&lt;br /&gt;
** dhellmann set up doodle for meeting times (done)&lt;br /&gt;
** dtroyer to add cliff repo ownership to project proposal (done)&lt;br /&gt;
** dhellmann discuss cliff ownership change with oslo team (done)&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** cliff repo ownership resolution&lt;br /&gt;
** Also add os-client-config repo&lt;br /&gt;
* Release schedule&lt;br /&gt;
** Possibly early next week (09 Mar 2015)&lt;br /&gt;
** propose 1.1.0 as new --os-cloud support adds interesting new capability&lt;br /&gt;
* Bug review&lt;br /&gt;
** Evaluate what can be completed before release and what should be deferred&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 26 Feb 2015 ===&lt;br /&gt;
* Confirm meeting time&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** Should this project also own the cliff repo?&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Bug review&lt;br /&gt;
* Open discussion&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Design_Summit/Newton/Etherpads&amp;diff=123977</id>
		<title>Design Summit/Newton/Etherpads</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Design_Summit/Newton/Etherpads&amp;diff=123977"/>
				<updated>2016-04-14T20:23:06Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* OpenStackClient */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Summit]]&lt;br /&gt;
[[Category:Newton]]&lt;br /&gt;
[[Category:Etherpad]]&lt;br /&gt;
&lt;br /&gt;
The grand list of all the Newton Design Summit sessions. Please include Date, Time, and links to etherpads when adding new content.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:3;-moz-column-count:3;-webkit-column-count:3&amp;quot;&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== Event intro/closure ==&lt;br /&gt;
* Tue 11:15: Design Summit 101 - https://etherpad.openstack.org/p/newton-design-summit-101&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==App Catalog==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Barbican ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Cinder ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== CloudKitty ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Congress ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Cross-Project workshops ==&lt;br /&gt;
&lt;br /&gt;
All sessions are on Tuesday 2016-04-26&lt;br /&gt;
&lt;br /&gt;
https://www.openstack.org/summit/austin-2016/summit-schedule/#day=2016-04-26&amp;amp;summit_types=2&amp;amp;tags=3601&lt;br /&gt;
&lt;br /&gt;
* '''11:15 - 11:55'''&lt;br /&gt;
** Deployment tools discussion - https://etherpad.openstack.org/p/newton-deployment-tools-discussion&lt;br /&gt;
** Getting API Docs off of WADL and into RST - https://etherpad.openstack.org/p/newton-api-docs-rst&lt;br /&gt;
** How do we get a single CLI? - https://etherpad.openstack.org/p/newton-single-cli&lt;br /&gt;
* '''12:05 - 12:45'''&lt;br /&gt;
** Alternatives to polling - https://etherpad.openstack.org/p/newton-alternatives-to-polling&lt;br /&gt;
** Co-installability Requirements Are Holding Us Back - https://etherpad.openstack.org/p/newton-coinstallable-requirements&lt;br /&gt;
** Using keystoneauth correctly in projects - https://etherpad.openstack.org/p/newton-using-keystoneauth&lt;br /&gt;
* '''''Lunch'''''&lt;br /&gt;
* '''14:00 - 14:40'''&lt;br /&gt;
** Improve oslo.policy to be used more like configuration - https://etherpad.openstack.org/p/newton-policy-in-code&lt;br /&gt;
** Moving towards a Identity v3 API only devstack - https://etherpad.openstack.org/p/newton-keystone-v3-devstack&lt;br /&gt;
** Stable Branch End of Life Policy - https://etherpad.openstack.org/p/stable-branch-eol-policy-newton&lt;br /&gt;
* '''14:50 - 15:30'''&lt;br /&gt;
** Backwards compatibility for Libraries - https://etherpad.openstack.org/p/newton-backwards-compat-libs&lt;br /&gt;
** Common service deployment in devstack - https://etherpad.openstack.org/p/newton-devstack-wsgi-patterns&lt;br /&gt;
** Conventional roles for default policy files - https://etherpad.openstack.org/p/newton-default-policy-roles&lt;br /&gt;
* '''15:40 - 16:20'''&lt;br /&gt;
** Discovery: Everybody's doing it. Can we all do it the same way? - https://etherpad.openstack.org/p/newton-discovery&lt;br /&gt;
** Moving from oslo.rootwrap to oslo.privsep - https://etherpad.openstack.org/p/newton-privsep&lt;br /&gt;
** Scaling the OSSA/VMT via Threat Analysis - https://etherpad.openstack.org/p/newton-thread-analysis&lt;br /&gt;
* '''''Coffee Break'''''&lt;br /&gt;
* '''16:40 - 17:20'''&lt;br /&gt;
** (In)secure messaging - https://etherpad.openstack.org/p/newton-secure-messaging&lt;br /&gt;
** Brainstorm format for design summit split event - https://etherpad.openstack.org/p/newton-design-summit-format&lt;br /&gt;
** The future of baremetal networking - https://etherpad.openstack.org/p/newton-baremetal-networking&lt;br /&gt;
* '''17:30 - 18:10'''&lt;br /&gt;
** Defining scope of cross projects specs, tracking methods, and approach for providing user/operator feedback as user &amp;amp; design summits separate. - https://etherpad.openstack.org/p/newton-cross-project-spec-scope&lt;br /&gt;
** Instance Users - https://etherpad.openstack.org/p/newton-instance-users&lt;br /&gt;
** Quota 'delimiter' service and/or library - https://etherpad.openstack.org/p/newton-quota-library&lt;br /&gt;
&lt;br /&gt;
== Ceilometer ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Cue ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Designate ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Glance ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Group Based Policy ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Heat ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Horizon ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== I18N ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Infrastructure ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Ironic ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Kolla ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Keystone == &lt;br /&gt;
&lt;br /&gt;
* (work session) https://etherpad.openstack.org/p/newton-keystone-shadow-ldap-users&lt;br /&gt;
&lt;br /&gt;
== Magnum ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Manila ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
==Murano==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Neutron ==&lt;br /&gt;
&lt;br /&gt;
Wednesday 2016-04-27&lt;br /&gt;
&lt;br /&gt;
Wed 13:50 - 14:30 Development track: future of *-aas projects https://etherpad.openstack.org/p/newton-neutron-future-adv-services&lt;br /&gt;
&lt;br /&gt;
Wed 14:40 - 15:20 Development track: neutron-lib next steps https://etherpad.openstack.org/p/newton-neutron-lib-next-steps&lt;br /&gt;
&lt;br /&gt;
Wed 15:30 - 16:10 Development track: completing the Mitaka backlog https://etherpad.openstack.org/p/newton-neutron-core-mitaka-backlog&lt;br /&gt;
&lt;br /&gt;
Wed 16:30 - 17:10 Development track: future of Neutron API https://etherpad.openstack.org/p/newton-neutron-future-neutron-api&lt;br /&gt;
&lt;br /&gt;
Wed 17:20 - 18:00 Development track: future of Neutron architecture https://etherpad.openstack.org/p/newton-neutron-future-neutron-architecture &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Thursday 2016-04-28&lt;br /&gt;
&lt;br /&gt;
Thu 09:00 - 09:40 Development track: future of Neutron client https://etherpad.openstack.org/p/newton-neutron-future-neutron-client&lt;br /&gt;
&lt;br /&gt;
Thu 09:50 - 10:30 User feedback track: health checking and troubleshooting https://etherpad.openstack.org/p/newton-neutron-troubleshooting&lt;br /&gt;
&lt;br /&gt;
Thu 16:10 - 16:50 User feedback track: end user and operator pain points https://etherpad.openstack.org/p/newton-neutron-pain-points&lt;br /&gt;
&lt;br /&gt;
Thu 17:00 - 17:40 Community track: stadium evolution https://etherpad.openstack.org/p/newton-neutron-community-stadium-evolution&lt;br /&gt;
&lt;br /&gt;
Friday 2016-04-29&lt;br /&gt;
&lt;br /&gt;
Fri 09:00 - 12:30 Neutron: Contributors meetup https://etherpad.openstack.org/p/newton-neutron-unplugged-track&lt;br /&gt;
&lt;br /&gt;
Fri 14:00 - 17:30 Neutron: Contributors meetup https://etherpad.openstack.org/p/newton-neutron-unplugged-track&lt;br /&gt;
&lt;br /&gt;
== Nova ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== OpenStack-Ansible ==&lt;br /&gt;
https://etherpad.openstack.org/p/openstack-ansible-newton-summit&lt;br /&gt;
&lt;br /&gt;
== OpenStack Chef ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== OpenStackClient ==&lt;br /&gt;
28 Apr 2016 15:10 - 15:50&lt;br /&gt;
https://etherpad.openstack.org/p/newton-openstackclient&lt;br /&gt;
&lt;br /&gt;
== Ops ==&lt;br /&gt;
Operators sessions are on Monday 2016-04-25&lt;br /&gt;
&lt;br /&gt;
https://www.openstack.org/summit/austin-2016/summit-schedule/#day=2016-04-25&amp;amp;summit_types=2&amp;amp;tags=976,1419&lt;br /&gt;
&lt;br /&gt;
== Oslo ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Packaging OpenStack ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Product Team ==&lt;br /&gt;
&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Puppet OpenStack ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== QA ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Release management ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Searchlight ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Sahara ==&lt;br /&gt;
&lt;br /&gt;
All links to all documents are located in here:&lt;br /&gt;
&lt;br /&gt;
https://etherpad.openstack.org/p/sahara-newton-summit&lt;br /&gt;
&lt;br /&gt;
== Swift ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Tacker ==&lt;br /&gt;
&lt;br /&gt;
Thursday 2016-04-28&lt;br /&gt;
&lt;br /&gt;
Thu 14:20 - 17:40 Development track: https://etherpad.openstack.org/p/tacker-newton-summit&lt;br /&gt;
&lt;br /&gt;
== Tricircle ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== TripleO ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Trove ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== UX ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Watcher ==&lt;br /&gt;
?&lt;br /&gt;
&lt;br /&gt;
== Zaqar ==&lt;br /&gt;
?&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=123318</id>
		<title>Meetings/OpenStackClient</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=123318"/>
				<updated>2016-03-31T18:22:34Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* 31 March 2016 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Weekly OpenStackClient Team Meeting =&lt;br /&gt;
&lt;br /&gt;
The OpenStackClient Team holds public weekly meetings in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-meeting&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; on Thursdays at 19:00 UTC ([http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&amp;amp;min=0&amp;amp;sec=0 Timezone Help]).&amp;lt;br /&amp;gt;&lt;br /&gt;
Everyone who uses an OpenStack command-line interface is invited to attend.&lt;br /&gt;
&lt;br /&gt;
== Regular attendees ==&lt;br /&gt;
&lt;br /&gt;
Add yourself to this list to be pinged prior to each meeting:&lt;br /&gt;
&lt;br /&gt;
 dtroyer, dhellmann, stevemar, terrylhowe, lhcheng, dstanek, MeganR, rtheis, DuncanT, sheel, jgregor, baumann&lt;br /&gt;
&lt;br /&gt;
The meeting minutes of can be found here: [http://eavesdrop.openstack.org/meetings/openstackclient meeting minutes on eavesdrop]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting Agenda ==&lt;br /&gt;
&lt;br /&gt;
''Note: Not all meetings had an advance agenda.''&lt;br /&gt;
&lt;br /&gt;
=== 31 March 2016 ===&lt;br /&gt;
* Meeting time change proposal&lt;br /&gt;
* Cinder support in OSC (jgregor, baumann, sheel)&lt;br /&gt;
** Moving all commands over (filling in gaps)&lt;br /&gt;
** Name is not a necessary field in cinder, but is in openstackclient&lt;br /&gt;
** Keyword &amp;quot;properties&amp;quot; vs &amp;quot;metadata&amp;quot;&lt;br /&gt;
** Using the &amp;quot;volume&amp;quot; keyword before all volume commands&lt;br /&gt;
*** Consistency groups - naming convention&lt;br /&gt;
*** Snapshots are also used by manilla&lt;br /&gt;
* Bugs and Reviews&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 24 Sep 2015 ===&lt;br /&gt;
* Remaining Image work&lt;br /&gt;
* SDK Integration&lt;br /&gt;
** terrylhowe's series for Network: https://review.openstack.org/#/c/138745/&lt;br /&gt;
** dtroyer's common refactor, beginning Image: https://review.openstack.org/#/c/227037/&lt;br /&gt;
** Version discussion for dependency addition&lt;br /&gt;
*** Recent ML discussion: http://lists.openstack.org/pipermail/openstack-dev/2015-September/075107.html&lt;br /&gt;
* Bugs and Reviews&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 6 August 2015 ===&lt;br /&gt;
* Discussed making 1.6.0 release&lt;br /&gt;
&lt;br /&gt;
=== 16 July 2015 ===&lt;br /&gt;
* Make a consistent functional test, identity vs others, pretty table vs not&lt;br /&gt;
&lt;br /&gt;
=== 04 Jun 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1405562&lt;br /&gt;
*** Amey Bhide is making good progress on this&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1459519&lt;br /&gt;
*** Terry has https://review.openstack.org/#/c/186394/ in cliff (now approved)&lt;br /&gt;
** Plugins - osc-plugin to cookiecutter&lt;br /&gt;
*** dtroyer: no movement&lt;br /&gt;
* Releases&lt;br /&gt;
** 1.4.0 release any minute now, was going to be a point release but the EC2 credentials fixes included adding v3 commands&lt;br /&gt;
** Still waiting on requirements update for KSC, in gate queue: https://review.openstack.org/#/c/188078/ (now merged)&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 28 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 07 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 30 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.2.0 release today - [https://launchpad.net/python-openstackclient/+milestone/m10 milestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 23 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.1.0 released on 21Apr2015 - [https://launchpad.net/python-openstackclient/+milestone/m9 milestone m9]&lt;br /&gt;
** follow-up soon with 1.1.1 to clean up release notes and get in a few more bug fixes  - [https://launchpad.net/python-openstackclient/+milestone/m10 nilestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** is this fixed by [https://review.openstack.org/#/c/173420/ review 173420]?&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 16 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
* Reviews&lt;br /&gt;
** [https://review.openstack.org/#/c/164091/ 164091] - session timing&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1406470 1406470] - track backwards incompatible changes&lt;br /&gt;
*** Suggested to use a commit message tag&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1409218 1409218] - condense credentials (ec2, v3, compute)&lt;br /&gt;
*** still m9?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1435962 1435962] - add support for keystone service providers&lt;br /&gt;
*** [https://review.openstack.org/#/c/165755/ review 165755]&lt;br /&gt;
*** has this been released in KSC yet?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** recent discussion on how to handle:&lt;br /&gt;
**** add --limit (or other option)&lt;br /&gt;
**** just do the pagination to return all&lt;br /&gt;
**** both of the above&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1431649 1431649] - openstackclient is really slow&lt;br /&gt;
*** static import timing done with boris-42's profimp, addressed some in [https://review.openstack.org/173098 review 173098]&lt;br /&gt;
* Blueprints&lt;br /&gt;
** New: [https://blueprints.launchpad.net/python-openstackclient/+spec/waitcommand wait command]&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 09 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 02 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** stevemar: BP to move fakes to fixtures for plugin testing&lt;br /&gt;
** dtroyer: BP to generalize JSON input&lt;br /&gt;
** dtroyer: add timing info to https://bugs.launchpad.net/python-openstackclient/+bug/1431649&lt;br /&gt;
** dtroyer: ML tag - OSC is registered&lt;br /&gt;
* Summit space&lt;br /&gt;
** what do we want/need?  I asked ttx for one fishbowl and one workroom slot each, do we need them both?&lt;br /&gt;
*** https://wiki.openstack.org/wiki/Summit/Planning&lt;br /&gt;
* Review Review&lt;br /&gt;
** --os-cloud (https://review.openstack.org/129795)&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** os-client-config renamed last week&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 19 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** dtroyer: contributors list&lt;br /&gt;
* Public test interfaces&lt;br /&gt;
** Question about plugins using fakes from openstackclient.tests, public status undefined before now&lt;br /&gt;
* Bug Review&lt;br /&gt;
** Priorities for next release&lt;br /&gt;
* Other repos&lt;br /&gt;
** ACL changes in Gerrit made for cliff and os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 12 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** Project proposal submitted: https://review.openstack.org/#/c/161885/&lt;br /&gt;
* Release plans&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** cliff&lt;br /&gt;
** os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 05 Mar 2015 ===&lt;br /&gt;
* Re-confirm meeting time from Doodle results (http://doodle.com/4uy5w2ehn8y2eayh)&lt;br /&gt;
* Open actions&lt;br /&gt;
** dhellmann set up doodle for meeting times (done)&lt;br /&gt;
** dtroyer to add cliff repo ownership to project proposal (done)&lt;br /&gt;
** dhellmann discuss cliff ownership change with oslo team (done)&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** cliff repo ownership resolution&lt;br /&gt;
** Also add os-client-config repo&lt;br /&gt;
* Release schedule&lt;br /&gt;
** Possibly early next week (09 Mar 2015)&lt;br /&gt;
** propose 1.1.0 as new --os-cloud support adds interesting new capability&lt;br /&gt;
* Bug review&lt;br /&gt;
** Evaluate what can be completed before release and what should be deferred&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 26 Feb 2015 ===&lt;br /&gt;
* Confirm meeting time&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** Should this project also own the cliff repo?&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Bug review&lt;br /&gt;
* Open discussion&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OpenStackClient/Commands&amp;diff=122877</id>
		<title>OpenStackClient/Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OpenStackClient/Commands&amp;diff=122877"/>
				<updated>2016-03-23T17:26:33Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: Replaced content with &amp;quot;''[Note: The former content of this page was removed on 23Mar2016 as it was over 15 months out of date.  The current information that was formerly on this page can be foun...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''[Note: The former content of this page was removed on 23Mar2016 as it was over 15 months out of date.  The current information that was formerly on this page can be found at  [http://docs.openstack.org/developer/python-openstackclient/command-list.html OpenStack Documentation]'']&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Design_Summit/Mitaka/Etherpads&amp;diff=92696</id>
		<title>Design Summit/Mitaka/Etherpads</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Design_Summit/Mitaka/Etherpads&amp;diff=92696"/>
				<updated>2015-10-15T21:33:13Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Summit]]&lt;br /&gt;
[[Category:Liberty]]&lt;br /&gt;
[[Category:Etherpad]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;column-count:3;-moz-column-count:3;-webkit-column-count:3&amp;quot;&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== Event intro/closure ==&lt;br /&gt;
* Tue 11:15: Design Summit 101 [https://etherpad.openstack.org/p/mitaka-design-summit-101]&lt;br /&gt;
* Fri 12:30: Design Summit feedback [https://etherpad.openstack.org/p/mitaka-design-summit-feedback]&lt;br /&gt;
&lt;br /&gt;
== Cinder ==&lt;br /&gt;
* Wed 14.00: Why fight it, Cinder could/should be the next ViPR [https://etherpad.openstack.org/p/mitaka-cinder-direction]&lt;br /&gt;
* Wed 14.50: Availability zones in Cinder [https://etherpad.openstack.org/p/mitaka-cinder-az]&lt;br /&gt;
* Thur 9.00: Experimental APIs and Microversions [https://etherpad.openstack.org/p/mitaka-cinder-experimental-apis]&lt;br /&gt;
* Thur 9.50: Cinder Nova Interaction [https://etherpad.openstack.org/p/mitaka-cinder-nova-interaction]&lt;br /&gt;
* Thur 13.50: Cinder driver interface [https://etherpad.openstack.org/p/mitaka-cinder-driver-interface]&lt;br /&gt;
* Thur 14.40: API Microversions [https://etherpad.openstack.org/p/mitaka-cinder-api-microversions]&lt;br /&gt;
* Thur 15.30: ABC work [https://etherpad.openstack.org/p/mitaka-cinder-abc-work]&lt;br /&gt;
* Thur 15.30: Driver deadlines [https://etherpad.openstack.org/p/mitaka-cinder-driver-deadlines]&lt;br /&gt;
* Thur 16.30: C-Vol Active/Active HA [https://etherpad.openstack.org/p/mitaka-cinder-cvol-aa]&lt;br /&gt;
* Thur 17.20: Volume manager locks [https://etherpad.openstack.org/p/mitaka-cinder-volmgr-locks]&lt;br /&gt;
* Fri: Contributor Meetup [https://etherpad.openstack.org/p/mitaka-cinder-contributor-meetup]&lt;br /&gt;
&lt;br /&gt;
== Congress ==&lt;br /&gt;
* Wed 2:00: [https://etherpad.openstack.org/p/congress-mitaka-arch Distributed architecture and additional features for Mitaka]&lt;br /&gt;
* Wed 2:50: [https://etherpad.openstack.org/p/congress-mitaka-integrations Integration with other projects: congress gating (murano, nova, neutron, etc.), keystone]&lt;br /&gt;
* Wed 3:40: [https://etherpad.openstack.org/p/congress-mitaka-external Discussions with external teams: OPNFV, Monasca]&lt;br /&gt;
&lt;br /&gt;
== Cross-Project workshops ==&lt;br /&gt;
&lt;br /&gt;
All sessions are on Tuesday 2015-10-27&lt;br /&gt;
&lt;br /&gt;
* 11:15&lt;br /&gt;
** Cycle themes [https://etherpad.openstack.org/p/mitaka-crossproject-themes]&lt;br /&gt;
* 12:05&lt;br /&gt;
** Supporting DefCore and Interoperability Testing [https://etherpad.openstack.org/p/mitaka-crossproject-defcore]&lt;br /&gt;
** Tags today and tomorrow [https://etherpad.openstack.org/p/mitaka-crossproject-next-tags]&lt;br /&gt;
* 14:50&lt;br /&gt;
** Role Assignments for Service users [https://etherpad.openstack.org/p/mitaka-cross-project-role-assignment-service-user]&lt;br /&gt;
* 15:40&lt;br /&gt;
** Documenting the OpenStack way [https://etherpad.openstack.org/p/mitaka-crossproject-doc-the-way]&lt;br /&gt;
* 16:40&lt;br /&gt;
** Troubleshooting cross-project comms [https://etherpad.openstack.org/p/mitaka-crossproject-comms]&lt;br /&gt;
* 17:30&lt;br /&gt;
** Serving extreme use cases [https://etherpad.openstack.org/p/mitaka-crossproject-extreme-usecases]&lt;br /&gt;
&lt;br /&gt;
== Ceilometer ==&lt;br /&gt;
* Wednesday, 2015-08-28&lt;br /&gt;
** 11:15 - [https://etherpad.openstack.org/p/mitaka-telemetry-alarms alams]&lt;br /&gt;
** 12:05 - [https://etherpad.openstack.org/p/mitaka-telemetry-ui visualising data]&lt;br /&gt;
** 14:50 - [https://etherpad.openstack.org/p/mitaka-telemetry-upgrades rolling upgrades]&lt;br /&gt;
** 15:40 - [https://etherpad.openstack.org/p/mitaka-telemetry-split componentisation]&lt;br /&gt;
&lt;br /&gt;
* Thursday, 2015-08-29&lt;br /&gt;
** 09:00 - [https://etherpad.openstack.org/p/mitaka-telemetry-testing functional and integration testing]&lt;br /&gt;
** 09ː50 - [https://etherpad.openstack.org/p/mitaka-telemetry-bi business intelligence]&lt;br /&gt;
** 11ː00 - [https://etherpad.openstack.org/p/mitaka-telemetry-polling refined polling]&lt;br /&gt;
** 11ː50 - [https://etherpad.openstack.org/p/mitaka-telemetry-cross-project project data ownership]&lt;br /&gt;
** 13ː50 - [https://etherpad.openstack.org/p/mitaka-telemetry-alarms event alarms]&lt;br /&gt;
&lt;br /&gt;
* Friday, 2015-08-30&lt;br /&gt;
** 09:00 - [https://etherpad.openstack.org/p/mitaka-telemetry-contributors-meetup contributors meetup]&lt;br /&gt;
&lt;br /&gt;
== Designate ==&lt;br /&gt;
&lt;br /&gt;
* Wed 11:15: Roadmap https://etherpad.openstack.org/p/mitaka-designate-summit-roadmap&lt;br /&gt;
* Wed 12:05: Alias Records https://etherpad.openstack.org/p/mitaka-designate-summit-alias&lt;br /&gt;
* Wed 14:00: Batch API Actions https://etherpad.openstack.org/p/mitaka-designate-summit-batch-api&lt;br /&gt;
* Wed 14:50: Embedable Services https://etherpad.openstack.org/p/mitaka-designate-summit-embeddable-services&lt;br /&gt;
* Wed 16:40: Incremental Zone Transfer (IFXR) https://etherpad.openstack.org/p/mitaka-designate-summit-ifxr&lt;br /&gt;
* Fri 14:00: Contributors Meetup https://etherpad.openstack.org/p/mitaka-designate-summit-meetup&lt;br /&gt;
&lt;br /&gt;
== Nova ==&lt;br /&gt;
&lt;br /&gt;
* Wed 11:15: REST API https://etherpad.openstack.org/p/mitaka-nova-api&lt;br /&gt;
* Wed 12:05: Upgrade https://etherpad.openstack.org/p/mitaka-nova-upgrade&lt;br /&gt;
&lt;br /&gt;
* Wed 14:00: Unconference https://etherpad.openstack.org/p/mitaka-nova-unconference&lt;br /&gt;
* Wed 14:50: OS VIF lib https://etherpad.openstack.org/p/mitaka-nova-os-vif-lib&lt;br /&gt;
* Wed 15:40: Resources and Flavors https://etherpad.openstack.org/p/mitaka-nova-resource-modeling&lt;br /&gt;
* Wed 16:40: Resources and Flavors (continued) https://etherpad.openstack.org/p/mitaka-nova-resource-modeling&lt;br /&gt;
* Wed 17:30: SR-IOV https://etherpad.openstack.org/p/mitaka-nova-sr-iov&lt;br /&gt;
&lt;br /&gt;
* Thurs 09:00: Cells v2 https://etherpad.openstack.org/p/mitaka-nova-cells&lt;br /&gt;
* Thurs 9:50: see Cinder track&lt;br /&gt;
* Thurs 11:00: Scheduler https://etherpad.openstack.org/p/mitaka-nova-scheduler&lt;br /&gt;
* Thurs 11:50: see Ironic track&lt;br /&gt;
&lt;br /&gt;
* Thurs 13:50: Unconference https://etherpad.openstack.org/p/mitaka-nova-unconference&lt;br /&gt;
* Thurs 14:40: Error handling https://etherpad.openstack.org/p/mitaka-nova-error-handling&lt;br /&gt;
* Thurs 15:30: Cross Service issues: Server locking, token refresh, Instance users https://etherpad.openstack.org/p/mitaka-nova-service-users&lt;br /&gt;
* Thurs 16:30: Mitaka Priorities https://etherpad.openstack.org/p/mitaka-nova-priorities&lt;br /&gt;
* Thurs 17:20: Unconference https://etherpad.openstack.org/p/mitaka-nova-unconference&lt;br /&gt;
&lt;br /&gt;
* Fri: 09:00 and 14:00: Nova contributors meetup https://etherpad.openstack.org/p/mitaka-nova-summit-meetup&lt;br /&gt;
&lt;br /&gt;
== Manila ==&lt;br /&gt;
* Wed 11:15 - 11:55: (WS) Migration Improvements https://etherpad.openstack.org/p/mitaka-manila-migration-improvements&lt;br /&gt;
* Wed 12:05 - 12:45: (WS) Access Allow/Deny Driver Interface https://etherpad.openstack.org/p/mitaka-manila-allow-deny&lt;br /&gt;
* Thu 11:00 - 11:40: (FB) Share Replication  https://etherpad.openstack.org/p/mitaka-manila-replication&lt;br /&gt;
* Thu 11:50 - 12:30: (FB) Alternative Snapshot Semantics https://etherpad.openstack.org/p/mitaka-manila-snapshot-semantics&lt;br /&gt;
* Thu 14:40 - 15:20: (WS) Export Location Metadata https://etherpad.openstack.org/p/mitaka-manila-export-location-metadata&lt;br /&gt;
* Thu 15:30 - 16:10: (WS) Interactions Between New Features https://etherpad.openstack.org/p/mitaka-manila-feature-interactions&lt;br /&gt;
* Fri 09:00 - 12:30: (CM) Contributor Meetup https://etherpad.openstack.org/p/mitaka-manila-contributor-meetup&lt;br /&gt;
&lt;br /&gt;
== Release management ==&lt;br /&gt;
* Thu 15:30: Mitaka process changes [https://etherpad.openstack.org/p/mitaka-relmgt-process-changes]&lt;br /&gt;
* Thu 16:30: Work session: the Mitaka plan [https://etherpad.openstack.org/p/mitaka-relmgt-plan]&lt;br /&gt;
&lt;br /&gt;
== Puppet OpenStack ==&lt;br /&gt;
* General etherpadː https://etherpad.openstack.org/p/HND-puppet&lt;br /&gt;
*  Wed 2 pm: Code design sessionː https://etherpad.openstack.org/p/HND-puppet-code&lt;br /&gt;
*  Wed 2.50 pm: Code design sessionː https://etherpad.openstack.org/p/HND-puppet-code&lt;br /&gt;
*  Thu 1.50 pm: Community feedbackː https://etherpad.openstack.org/p/HND-puppet-community&lt;br /&gt;
*  Thu 2.40 pm: CI and documentationː https://etherpad.openstack.org/p/HND-puppet-ci and https://etherpad.openstack.org/p/HND-puppet-doc&lt;br /&gt;
*  Thu 4.30 pm: Code design sessionː https://etherpad.openstack.org/p/HND-puppet-code&lt;br /&gt;
&lt;br /&gt;
== Ironic ==&lt;br /&gt;
* The everything etherpad: https://etherpad.openstack.org/p/summit-mitaka-ironic&lt;br /&gt;
* Wednesday fishbowl DS3 2:00-2:40 https://etherpad.openstack.org/p/summit-mitaka-ironic-third-party-ci&lt;br /&gt;
* Wednesday fishbowl DS3 2:50-3:30 https://etherpad.openstack.org/p/summit-mitaka-ironic-group-management&lt;br /&gt;
* Thursday workroom DS10 9:00-9:40 https://etherpad.openstack.org/p/summit-mitaka-ironic-notifications-bus&lt;br /&gt;
* Thursday workroom DS10 9:50-10:30 https://etherpad.openstack.org/p/summit-mitaka-ironic-driver-composition&lt;br /&gt;
* Thursday fishbowl DS3 11:00-11:40 https://etherpad.openstack.org/p/summit-mitaka-ironic-driver-api&lt;br /&gt;
* Thursday fishbowl DS3 11:50-12:30 https://etherpad.openstack.org/p/summit-mitaka-ironic-nova-driver (joint session with Nova)&lt;br /&gt;
* Thursday workroom DS11 4:30-5:10 https://etherpad.openstack.org/p/summit-mitaka-ironic-lock-manager&lt;br /&gt;
* Thursday workroom DS11 5:20-6:00 https://etherpad.openstack.org/p/summit-mitaka-ironic-gate-improvements&lt;br /&gt;
* Friday workroom DS15 9:00-12:30 https://etherpad.openstack.org/p/summit-mitaka-ironic-contributors-meetup (shared space with Infra)&lt;br /&gt;
&lt;br /&gt;
== Heat ==&lt;br /&gt;
*  The everything etherpad: https://etherpad.openstack.org/p/mitaka-heat-sessions&lt;br /&gt;
'''Wed''' &lt;br /&gt;
*  11:15 - 11:55: [https://etherpad.openstack.org/p/mitaka-heat-documentation (W) Documentation improvements] &lt;br /&gt;
*  12:05 - 12:45: [https://etherpad.openstack.org/p/mitaka-heat-tests (W) Heat tests] &lt;br /&gt;
*  14:00 - 14:40: [https://etherpad.openstack.org/p/mitaka-heat-convergence-migration (W) Tool to migrate stacks to/from convergence] &lt;br /&gt;
*  14:50 - 15:30: [https://etherpad.openstack.org/p/mitaka-heat-large-stacks (F)  Issues from deploying very large stacks]&lt;br /&gt;
*  15:40 - 16:20: [https://etherpad.openstack.org/p/mitaka-heat-user-ops (F)  User/ops session for summit ]&lt;br /&gt;
'''Thu'''&lt;br /&gt;
*  09:00 - 09:40: [https://etherpad.openstack.org/p/mitaka-heat-autoscaling (W) AutoScaling/Group architecture/roadmap]  &lt;br /&gt;
*  09:50 - 10:30: [https://etherpad.openstack.org/p/mitaka-heat-break-stack-barrier (W)  Breaking the stack barrier]  &lt;br /&gt;
*  11:00 - 11:40:  [https://etherpad.openstack.org/p/mitaka-heat-composition-improvements (F)  Composition improvements ] &lt;br /&gt;
*  11:50 - 12:30: [https://etherpad.openstack.org/p/mitaka-heat-openstackclient (F)  Complete heat support in python-openstackclient  ]&lt;br /&gt;
*  13:50 - 14:30: [https://etherpad.openstack.org/p/mitaka-heat-hooks-notifications (W) Hooks &amp;amp; Notifications ]  &lt;br /&gt;
*  14:40 - 15:20: [https://etherpad.openstack.org/p/mitaka-heat-convergence-ph1 (W) Convergence Phase 1 results]  &lt;br /&gt;
*  15:30 - 16:10: [https://etherpad.openstack.org/p/mitaka-heat-convergence-ph2 (W) Convergence Phase 2 start] &lt;br /&gt;
'''Fri'''&lt;br /&gt;
*  09:00 - 12:30:  [https://etherpad.openstack.org/p/mitaka-heat-summit-meetup Contributor Meetup]&lt;br /&gt;
&lt;br /&gt;
== OpenStack Chef ==&lt;br /&gt;
* general discussion: https://etherpad.openstack.org/p/mitaka-openstack-chef-general&lt;br /&gt;
* defining the refactoring process: https://etherpad.openstack.org/p/mitaka-openstack-chef-refactoring&lt;br /&gt;
&lt;br /&gt;
== OpenStackClient ==&lt;br /&gt;
* Wed 16:40 - 17:20: [https://etherpad.openstack.org/p/tokyo-osc-session Near-term Roadmap]&lt;br /&gt;
* Fri 09:00 - 12:30: [https://etherpad.openstack.org/p/tokyo-osc-meetup Meetup]&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=91014</id>
		<title>Meetings/OpenStackClient</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=91014"/>
				<updated>2015-09-24T14:34:56Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Next Meeting Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Weekly OpenStackClient Team Meeting =&lt;br /&gt;
&lt;br /&gt;
The OpenStackClient Team holds public weekly meetings in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-meeting&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; on Thursdays at 19:00 UTC ([http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&amp;amp;min=0&amp;amp;sec=0 Timezone Help]).&amp;lt;br /&amp;gt;&lt;br /&gt;
Everyone who uses an OpenStack command-line interface is invited to attend.&lt;br /&gt;
&lt;br /&gt;
== Regular attendees ==&lt;br /&gt;
&lt;br /&gt;
Add yourself to this list to be pinged prior to each meeting:&lt;br /&gt;
&lt;br /&gt;
 dtroyer, dhellmann, stevemar, briancurtin, terrylhowe, lhcheng, sigmavirus24&lt;br /&gt;
&lt;br /&gt;
The meeting minutes of can be found here: [http://eavesdrop.openstack.org/meetings/openstackclient meeting minutes on eavesdrop]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting Agenda ==&lt;br /&gt;
&lt;br /&gt;
''Note: Not all meetings had an advance agenda.''&lt;br /&gt;
&lt;br /&gt;
=== 24 Sep 2015 ===&lt;br /&gt;
* Remaining Image work&lt;br /&gt;
* SDK Integration&lt;br /&gt;
** terrylhowe's series for Network: https://review.openstack.org/#/c/138745/&lt;br /&gt;
** dtroyer's common refactor, beginning Image: https://review.openstack.org/#/c/227037/&lt;br /&gt;
** Version discussion for dependency addition&lt;br /&gt;
*** Recent ML discussion: http://lists.openstack.org/pipermail/openstack-dev/2015-September/075107.html&lt;br /&gt;
* Bugs and Reviews&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 6 August 2015 ===&lt;br /&gt;
* Discussed making 1.6.0 release&lt;br /&gt;
&lt;br /&gt;
=== 16 July 2015 ===&lt;br /&gt;
* Make a consistent functional test, identity vs others, pretty table vs not&lt;br /&gt;
&lt;br /&gt;
=== 04 Jun 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1405562&lt;br /&gt;
*** Amey Bhide is making good progress on this&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1459519&lt;br /&gt;
*** Terry has https://review.openstack.org/#/c/186394/ in cliff (now approved)&lt;br /&gt;
** Plugins - osc-plugin to cookiecutter&lt;br /&gt;
*** dtroyer: no movement&lt;br /&gt;
* Releases&lt;br /&gt;
** 1.4.0 release any minute now, was going to be a point release but the EC2 credentials fixes included adding v3 commands&lt;br /&gt;
** Still waiting on requirements update for KSC, in gate queue: https://review.openstack.org/#/c/188078/ (now merged)&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 28 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 07 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 30 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.2.0 release today - [https://launchpad.net/python-openstackclient/+milestone/m10 milestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 23 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.1.0 released on 21Apr2015 - [https://launchpad.net/python-openstackclient/+milestone/m9 milestone m9]&lt;br /&gt;
** follow-up soon with 1.1.1 to clean up release notes and get in a few more bug fixes  - [https://launchpad.net/python-openstackclient/+milestone/m10 nilestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** is this fixed by [https://review.openstack.org/#/c/173420/ review 173420]?&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 16 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
* Reviews&lt;br /&gt;
** [https://review.openstack.org/#/c/164091/ 164091] - session timing&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1406470 1406470] - track backwards incompatible changes&lt;br /&gt;
*** Suggested to use a commit message tag&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1409218 1409218] - condense credentials (ec2, v3, compute)&lt;br /&gt;
*** still m9?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1435962 1435962] - add support for keystone service providers&lt;br /&gt;
*** [https://review.openstack.org/#/c/165755/ review 165755]&lt;br /&gt;
*** has this been released in KSC yet?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** recent discussion on how to handle:&lt;br /&gt;
**** add --limit (or other option)&lt;br /&gt;
**** just do the pagination to return all&lt;br /&gt;
**** both of the above&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1431649 1431649] - openstackclient is really slow&lt;br /&gt;
*** static import timing done with boris-42's profimp, addressed some in [https://review.openstack.org/173098 review 173098]&lt;br /&gt;
* Blueprints&lt;br /&gt;
** New: [https://blueprints.launchpad.net/python-openstackclient/+spec/waitcommand wait command]&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 09 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 02 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** stevemar: BP to move fakes to fixtures for plugin testing&lt;br /&gt;
** dtroyer: BP to generalize JSON input&lt;br /&gt;
** dtroyer: add timing info to https://bugs.launchpad.net/python-openstackclient/+bug/1431649&lt;br /&gt;
** dtroyer: ML tag - OSC is registered&lt;br /&gt;
* Summit space&lt;br /&gt;
** what do we want/need?  I asked ttx for one fishbowl and one workroom slot each, do we need them both?&lt;br /&gt;
*** https://wiki.openstack.org/wiki/Summit/Planning&lt;br /&gt;
* Review Review&lt;br /&gt;
** --os-cloud (https://review.openstack.org/129795)&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** os-client-config renamed last week&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 19 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** dtroyer: contributors list&lt;br /&gt;
* Public test interfaces&lt;br /&gt;
** Question about plugins using fakes from openstackclient.tests, public status undefined before now&lt;br /&gt;
* Bug Review&lt;br /&gt;
** Priorities for next release&lt;br /&gt;
* Other repos&lt;br /&gt;
** ACL changes in Gerrit made for cliff and os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 12 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** Project proposal submitted: https://review.openstack.org/#/c/161885/&lt;br /&gt;
* Release plans&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** cliff&lt;br /&gt;
** os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 05 Mar 2015 ===&lt;br /&gt;
* Re-confirm meeting time from Doodle results (http://doodle.com/4uy5w2ehn8y2eayh)&lt;br /&gt;
* Open actions&lt;br /&gt;
** dhellmann set up doodle for meeting times (done)&lt;br /&gt;
** dtroyer to add cliff repo ownership to project proposal (done)&lt;br /&gt;
** dhellmann discuss cliff ownership change with oslo team (done)&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** cliff repo ownership resolution&lt;br /&gt;
** Also add os-client-config repo&lt;br /&gt;
* Release schedule&lt;br /&gt;
** Possibly early next week (09 Mar 2015)&lt;br /&gt;
** propose 1.1.0 as new --os-cloud support adds interesting new capability&lt;br /&gt;
* Bug review&lt;br /&gt;
** Evaluate what can be completed before release and what should be deferred&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 26 Feb 2015 ===&lt;br /&gt;
* Confirm meeting time&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** Should this project also own the cliff repo?&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Bug review&lt;br /&gt;
* Open discussion&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=91013</id>
		<title>Meetings/OpenStackClient</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=91013"/>
				<updated>2015-09-24T14:33:57Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Next Meeting Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Weekly OpenStackClient Team Meeting =&lt;br /&gt;
&lt;br /&gt;
The OpenStackClient Team holds public weekly meetings in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-meeting&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; on Thursdays at 19:00 UTC ([http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&amp;amp;min=0&amp;amp;sec=0 Timezone Help]).&amp;lt;br /&amp;gt;&lt;br /&gt;
Everyone who uses an OpenStack command-line interface is invited to attend.&lt;br /&gt;
&lt;br /&gt;
== Regular attendees ==&lt;br /&gt;
&lt;br /&gt;
Add yourself to this list to be pinged prior to each meeting:&lt;br /&gt;
&lt;br /&gt;
 dtroyer, dhellmann, stevemar, briancurtin, terrylhowe, lhcheng, sigmavirus24&lt;br /&gt;
&lt;br /&gt;
The meeting minutes of can be found here: [http://eavesdrop.openstack.org/meetings/openstackclient meeting minutes on eavesdrop]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting Agenda ==&lt;br /&gt;
&lt;br /&gt;
''Note: Not all meetings had an advance agenda.''&lt;br /&gt;
&lt;br /&gt;
=== 24 Sep 2015 ===&lt;br /&gt;
* Remaining Image work&lt;br /&gt;
* SDK Integration&lt;br /&gt;
  * terrylhowe's series for Network: https://review.openstack.org/#/c/138745/&lt;br /&gt;
  * dtroyer's common refactor, beginning Image: https://review.openstack.org/#/c/227037/&lt;br /&gt;
  * Version discussion for dependency addition&lt;br /&gt;
    * Recent ML discussion: http://lists.openstack.org/pipermail/openstack-dev/2015-September/075107.html&lt;br /&gt;
* Bugs and Reviews&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 6 August 2015 ===&lt;br /&gt;
* Discussed making 1.6.0 release&lt;br /&gt;
&lt;br /&gt;
=== 16 July 2015 ===&lt;br /&gt;
* Make a consistent functional test, identity vs others, pretty table vs not&lt;br /&gt;
&lt;br /&gt;
=== 04 Jun 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1405562&lt;br /&gt;
*** Amey Bhide is making good progress on this&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1459519&lt;br /&gt;
*** Terry has https://review.openstack.org/#/c/186394/ in cliff (now approved)&lt;br /&gt;
** Plugins - osc-plugin to cookiecutter&lt;br /&gt;
*** dtroyer: no movement&lt;br /&gt;
* Releases&lt;br /&gt;
** 1.4.0 release any minute now, was going to be a point release but the EC2 credentials fixes included adding v3 commands&lt;br /&gt;
** Still waiting on requirements update for KSC, in gate queue: https://review.openstack.org/#/c/188078/ (now merged)&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 28 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 07 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 30 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.2.0 release today - [https://launchpad.net/python-openstackclient/+milestone/m10 milestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 23 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.1.0 released on 21Apr2015 - [https://launchpad.net/python-openstackclient/+milestone/m9 milestone m9]&lt;br /&gt;
** follow-up soon with 1.1.1 to clean up release notes and get in a few more bug fixes  - [https://launchpad.net/python-openstackclient/+milestone/m10 nilestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** is this fixed by [https://review.openstack.org/#/c/173420/ review 173420]?&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 16 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
* Reviews&lt;br /&gt;
** [https://review.openstack.org/#/c/164091/ 164091] - session timing&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1406470 1406470] - track backwards incompatible changes&lt;br /&gt;
*** Suggested to use a commit message tag&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1409218 1409218] - condense credentials (ec2, v3, compute)&lt;br /&gt;
*** still m9?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1435962 1435962] - add support for keystone service providers&lt;br /&gt;
*** [https://review.openstack.org/#/c/165755/ review 165755]&lt;br /&gt;
*** has this been released in KSC yet?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** recent discussion on how to handle:&lt;br /&gt;
**** add --limit (or other option)&lt;br /&gt;
**** just do the pagination to return all&lt;br /&gt;
**** both of the above&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1431649 1431649] - openstackclient is really slow&lt;br /&gt;
*** static import timing done with boris-42's profimp, addressed some in [https://review.openstack.org/173098 review 173098]&lt;br /&gt;
* Blueprints&lt;br /&gt;
** New: [https://blueprints.launchpad.net/python-openstackclient/+spec/waitcommand wait command]&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 09 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 02 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** stevemar: BP to move fakes to fixtures for plugin testing&lt;br /&gt;
** dtroyer: BP to generalize JSON input&lt;br /&gt;
** dtroyer: add timing info to https://bugs.launchpad.net/python-openstackclient/+bug/1431649&lt;br /&gt;
** dtroyer: ML tag - OSC is registered&lt;br /&gt;
* Summit space&lt;br /&gt;
** what do we want/need?  I asked ttx for one fishbowl and one workroom slot each, do we need them both?&lt;br /&gt;
*** https://wiki.openstack.org/wiki/Summit/Planning&lt;br /&gt;
* Review Review&lt;br /&gt;
** --os-cloud (https://review.openstack.org/129795)&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** os-client-config renamed last week&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 19 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** dtroyer: contributors list&lt;br /&gt;
* Public test interfaces&lt;br /&gt;
** Question about plugins using fakes from openstackclient.tests, public status undefined before now&lt;br /&gt;
* Bug Review&lt;br /&gt;
** Priorities for next release&lt;br /&gt;
* Other repos&lt;br /&gt;
** ACL changes in Gerrit made for cliff and os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 12 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** Project proposal submitted: https://review.openstack.org/#/c/161885/&lt;br /&gt;
* Release plans&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** cliff&lt;br /&gt;
** os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 05 Mar 2015 ===&lt;br /&gt;
* Re-confirm meeting time from Doodle results (http://doodle.com/4uy5w2ehn8y2eayh)&lt;br /&gt;
* Open actions&lt;br /&gt;
** dhellmann set up doodle for meeting times (done)&lt;br /&gt;
** dtroyer to add cliff repo ownership to project proposal (done)&lt;br /&gt;
** dhellmann discuss cliff ownership change with oslo team (done)&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** cliff repo ownership resolution&lt;br /&gt;
** Also add os-client-config repo&lt;br /&gt;
* Release schedule&lt;br /&gt;
** Possibly early next week (09 Mar 2015)&lt;br /&gt;
** propose 1.1.0 as new --os-cloud support adds interesting new capability&lt;br /&gt;
* Bug review&lt;br /&gt;
** Evaluate what can be completed before release and what should be deferred&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 26 Feb 2015 ===&lt;br /&gt;
* Confirm meeting time&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** Should this project also own the cliff repo?&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Bug review&lt;br /&gt;
* Open discussion&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Stackforge_Namespace_Retirement&amp;diff=90790</id>
		<title>Stackforge Namespace Retirement</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Stackforge_Namespace_Retirement&amp;diff=90790"/>
				<updated>2015-09-22T16:10:59Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* Active Projects to Move */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Background ===&lt;br /&gt;
&lt;br /&gt;
The stackforge/ git namespace is being retired, and active projects are being moved to the openstack/ namespace.  See this mailing list post for [http://lists.openstack.org/pipermail/openstack-dev/2015-August/071816.html full background].  These changes are scheduled to occur on October 17, 2015.&lt;br /&gt;
&lt;br /&gt;
There are two lists below, one for active projects that should be moved, and a second for inactive projects that should become read-only.  Please update them to add your project to the correct list.&lt;br /&gt;
&lt;br /&gt;
=== Active Projects to Move ===&lt;br /&gt;
Active stackforge projects that wish to move into the openstack/ namespace should be added to this list.  Projects in this list will be automatically moved by the Infrastructure team to openstack/ on October 17.  Please note that no other renames can happen during this move -- projects will strictly be moved from stackforge/ to openstack/ with their existing names.  &lt;br /&gt;
&lt;br /&gt;
* ec2-api&lt;br /&gt;
* gce-api&lt;br /&gt;
* aeromancer&lt;br /&gt;
* cloud-init&lt;br /&gt;
* cloudbase-init&lt;br /&gt;
* python-openstacksdk&lt;br /&gt;
* networking-hyperv&lt;br /&gt;
* networking-zvm&lt;br /&gt;
* namos&lt;br /&gt;
* ceilometer-zvm&lt;br /&gt;
* compute-hyperv&lt;br /&gt;
* ospurge&lt;br /&gt;
* nova-zvm-virt-driver&lt;br /&gt;
* telcowg-usecases&lt;br /&gt;
* anvil&lt;br /&gt;
* doc8&lt;br /&gt;
* vmtp&lt;br /&gt;
* wsme&lt;br /&gt;
* tacker&lt;br /&gt;
* tacker-specs&lt;br /&gt;
* tacker-horizon&lt;br /&gt;
* puppet-autossh&lt;br /&gt;
* puppet-setproxy&lt;br /&gt;
* python-tackerclient&lt;br /&gt;
* third-party-ci-tools&lt;br /&gt;
* terracotta&lt;br /&gt;
* sqlalchemy-migrate&lt;br /&gt;
* senlin&lt;br /&gt;
* python-senlinclient&lt;br /&gt;
* senlin-dashboard&lt;br /&gt;
* packstack&lt;br /&gt;
* tricircle&lt;br /&gt;
* networking-ovs-dpdk&lt;br /&gt;
* intel-nfv-ci-tests&lt;br /&gt;
* fuel-octane&lt;br /&gt;
* fuel-plugin-ha-fencing&lt;br /&gt;
* python-fuelclient&lt;br /&gt;
* yaql&lt;br /&gt;
* fuel-plugin-lma-collector&lt;br /&gt;
* fuel-plugin-lma-infrastructure-alerting&lt;br /&gt;
* fuel-plugin-elasticsearch-kibana&lt;br /&gt;
* fuel-plugin-influxdb-grafana&lt;br /&gt;
* fuel-plugin-midonet&lt;br /&gt;
* fuel-plugin-mellanox&lt;br /&gt;
* fuel-plugin-ceilometer-redis&lt;br /&gt;
* git-upstream&lt;br /&gt;
* blazar&lt;br /&gt;
* python-blazarclient&lt;br /&gt;
* blazar-nova&lt;br /&gt;
* fuel-plugin-calico&lt;br /&gt;
* merlin&lt;br /&gt;
* fuel-plugin-swiftstack&lt;br /&gt;
* swift3&lt;br /&gt;
* fuel-plugin-vmware-dvs&lt;br /&gt;
* nova-docker&lt;br /&gt;
* stackalytics&lt;br /&gt;
* driverlog&lt;br /&gt;
* shaker&lt;br /&gt;
* compass-adaptors&lt;br /&gt;
* compass-core&lt;br /&gt;
* compass-specs&lt;br /&gt;
* compass-web&lt;br /&gt;
* cloudpulse&lt;br /&gt;
* python-cloudpulseclient&lt;br /&gt;
* nova-powervm&lt;br /&gt;
* ceilometer-powervm&lt;br /&gt;
* fuel-plugin-tintri-cinder&lt;br /&gt;
* fuel-plugin-opendaylight&lt;br /&gt;
* fuel-plugin-zabbix-monitoring-extreme-networks&lt;br /&gt;
* fuel-plugin-external-zabbix&lt;br /&gt;
* fuel-plugin-zabbix-monitoring-emc&lt;br /&gt;
* fuel-plugin-zabbix-snmptrapd&lt;br /&gt;
* fuel-plugin-external-emc&lt;br /&gt;
* cloudkitty&lt;br /&gt;
* python-cloudkittyclient&lt;br /&gt;
* cloudkitty-dashboard&lt;br /&gt;
* golang-client&lt;br /&gt;
&lt;br /&gt;
=== Inactive Projects to Retire ===&lt;br /&gt;
Inactive projects that should be retired should be added to this list.  These projects will have a commit merged removing their content and replacing it with a message indicating the project is no longer maintained and will become read-only in Gerrit.&lt;br /&gt;
&lt;br /&gt;
* MRaaS&lt;br /&gt;
* openstackdroid&lt;br /&gt;
* rubick&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=82725</id>
		<title>Meetings/OpenStackClient</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Meetings/OpenStackClient&amp;diff=82725"/>
				<updated>2015-06-04T18:54:07Z</updated>
		
		<summary type="html">&lt;p&gt;Dtroyer: /* 04 Jun 2015 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Weekly OpenStackClient Team Meeting =&lt;br /&gt;
&lt;br /&gt;
The OpenStackClient Team holds public weekly meetings in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-meeting&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; on Thursdays at 19:00 UTC ([http://www.timeanddate.com/worldclock/fixedtime.html?hour=19&amp;amp;min=0&amp;amp;sec=0 Timezone Help]).&amp;lt;br /&amp;gt;&lt;br /&gt;
Everyone who uses an OpenStack command-line interface is invited to attend.&lt;br /&gt;
&lt;br /&gt;
== Regular attendees ==&lt;br /&gt;
&lt;br /&gt;
Add yourself to this list to be pinged prior to each meeting:&lt;br /&gt;
&lt;br /&gt;
 dtroyer, dhellmann, stevemar, briancurtin, terrylhowe, lhcheng, sigmavirus24&lt;br /&gt;
&lt;br /&gt;
The meeting minutes of can be found here: [http://eavesdrop.openstack.org/meetings/openstackclient meeting minutes on eavesdrop]&lt;br /&gt;
&lt;br /&gt;
== Next Meeting Agenda ==&lt;br /&gt;
&lt;br /&gt;
''Note: No meetings scheduled for 14 May 2015 and 21 May 2015''&lt;br /&gt;
&lt;br /&gt;
=== 04 Jun 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1405562&lt;br /&gt;
*** Amey Bhide is making good progress on this&lt;br /&gt;
** https://bugs.launchpad.net/python-openstackclient/+bug/1459519&lt;br /&gt;
*** Terry has https://review.openstack.org/#/c/186394/ in cliff (now approved)&lt;br /&gt;
** Plugins - osc-plugin to cookiecutter&lt;br /&gt;
*** dtroyer: no movement&lt;br /&gt;
* Releases&lt;br /&gt;
** 1.4.0 release any minute now, was going to be a point release but the EC2 credentials fixes included adding v3 commands&lt;br /&gt;
** Still waiting on requirements update for KSC, in gate queue: https://review.openstack.org/#/c/188078/ (now merged)&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 28 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Blueprint Review&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 07 May 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 30 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.2.0 release today - [https://launchpad.net/python-openstackclient/+milestone/m10 milestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs/Reviews&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 23 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Release planning&lt;br /&gt;
** 1.1.0 released on 21Apr2015 - [https://launchpad.net/python-openstackclient/+milestone/m9 milestone m9]&lt;br /&gt;
** follow-up soon with 1.1.1 to clean up release notes and get in a few more bug fixes  - [https://launchpad.net/python-openstackclient/+milestone/m10 nilestone m10]&lt;br /&gt;
* Summit planning&lt;br /&gt;
** [https://etherpad.openstack.org/p/osc-liberty-summit-planning Etherpad]&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** is this fixed by [https://review.openstack.org/#/c/173420/ review 173420]?&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 16 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Summit planning&lt;br /&gt;
* Reviews&lt;br /&gt;
** [https://review.openstack.org/#/c/164091/ 164091] - session timing&lt;br /&gt;
* Bugs&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1406470 1406470] - track backwards incompatible changes&lt;br /&gt;
*** Suggested to use a commit message tag&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1409218 1409218] - condense credentials (ec2, v3, compute)&lt;br /&gt;
*** still m9?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1435962 1435962] - add support for keystone service providers&lt;br /&gt;
*** [https://review.openstack.org/#/c/165755/ review 165755]&lt;br /&gt;
*** has this been released in KSC yet?&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1443089 1443089] - image list displays a maximum of 25 images&lt;br /&gt;
*** recent discussion on how to handle:&lt;br /&gt;
**** add --limit (or other option)&lt;br /&gt;
**** just do the pagination to return all&lt;br /&gt;
**** both of the above&lt;br /&gt;
** [https://bugs.launchpad.net/python-openstackclient/+bug/1431649 1431649] - openstackclient is really slow&lt;br /&gt;
*** static import timing done with boris-42's profimp, addressed some in [https://review.openstack.org/173098 review 173098]&lt;br /&gt;
* Blueprints&lt;br /&gt;
** New: [https://blueprints.launchpad.net/python-openstackclient/+spec/waitcommand wait command]&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 09 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 02 Apr 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** stevemar: BP to move fakes to fixtures for plugin testing&lt;br /&gt;
** dtroyer: BP to generalize JSON input&lt;br /&gt;
** dtroyer: add timing info to https://bugs.launchpad.net/python-openstackclient/+bug/1431649&lt;br /&gt;
** dtroyer: ML tag - OSC is registered&lt;br /&gt;
* Summit space&lt;br /&gt;
** what do we want/need?  I asked ttx for one fishbowl and one workroom slot each, do we need them both?&lt;br /&gt;
*** https://wiki.openstack.org/wiki/Summit/Planning&lt;br /&gt;
* Review Review&lt;br /&gt;
** --os-cloud (https://review.openstack.org/129795)&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** os-client-config renamed last week&lt;br /&gt;
* Open Discussion&lt;br /&gt;
&lt;br /&gt;
=== 19 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** dtroyer: contributors list&lt;br /&gt;
* Public test interfaces&lt;br /&gt;
** Question about plugins using fakes from openstackclient.tests, public status undefined before now&lt;br /&gt;
* Bug Review&lt;br /&gt;
** Priorities for next release&lt;br /&gt;
* Other repos&lt;br /&gt;
** ACL changes in Gerrit made for cliff and os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 12 Mar 2015 ===&lt;br /&gt;
* Open actions&lt;br /&gt;
** Project proposal submitted: https://review.openstack.org/#/c/161885/&lt;br /&gt;
* Release plans&lt;br /&gt;
* Bug Review&lt;br /&gt;
* Other repos&lt;br /&gt;
** cliff&lt;br /&gt;
** os-client-config&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 05 Mar 2015 ===&lt;br /&gt;
* Re-confirm meeting time from Doodle results (http://doodle.com/4uy5w2ehn8y2eayh)&lt;br /&gt;
* Open actions&lt;br /&gt;
** dhellmann set up doodle for meeting times (done)&lt;br /&gt;
** dtroyer to add cliff repo ownership to project proposal (done)&lt;br /&gt;
** dhellmann discuss cliff ownership change with oslo team (done)&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** cliff repo ownership resolution&lt;br /&gt;
** Also add os-client-config repo&lt;br /&gt;
* Release schedule&lt;br /&gt;
** Possibly early next week (09 Mar 2015)&lt;br /&gt;
** propose 1.1.0 as new --os-cloud support adds interesting new capability&lt;br /&gt;
* Bug review&lt;br /&gt;
** Evaluate what can be completed before release and what should be deferred&lt;br /&gt;
* Open discussion&lt;br /&gt;
&lt;br /&gt;
=== 26 Feb 2015 ===&lt;br /&gt;
* Confirm meeting time&lt;br /&gt;
* Project status&lt;br /&gt;
** Project requirement evaluation: [https://etherpad.openstack.org/p/osc-project etherpad]&lt;br /&gt;
** Should this project also own the cliff repo?&lt;br /&gt;
* Release schedule&lt;br /&gt;
* Bug review&lt;br /&gt;
* Open discussion&lt;/div&gt;</summary>
		<author><name>Dtroyer</name></author>	</entry>

	</feed>