Commit Graph

19 Commits

Author SHA1 Message Date
Nate Johnston bba805af02 Retire the Congress project
Recently the TC has worked on determining the criteria for when an
OpenStack project should be retired.  When there was not a PTL nominee
for the Congress project, that triggered the TC to review the project
health per [1], and the TC has determined [2] that development work on
the project has ceased.  This decision was announced in the
openstack-discuss mailing list in April 2020 [3].

This commit retires the repository per the process for governance
removal in the Victoria cycle as specified in the Mandatory Repository
Retirement resolution [4] and detailed in the infra manual [5].

Should interest in developing Congress as part of OpenStack revive,
please revert this commit to have the project rejoin the list of active
projects.

The community wishes to express our thanks and appreciation to all of
those who have contributed to the Congress project over the years.

[1] https://governance.openstack.org/tc/reference/dropping-projects.html
[2] http://eavesdrop.openstack.org/irclogs/%23openstack-tc/latest.log.html#t2020-04-20T15:36:59
[3] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014292.html
[4] https://governance.openstack.org/tc/resolutions/20190711-mandatory-repository-retirement.html
[5] https://docs.opendev.org/opendev/infra-manual/latest/drivers.html#retiring-a-project

Change-Id: I21c9ab9820f78cf76adf11c5f0591c60f76372a8
2020-05-28 18:12:16 +02:00
Doug Hellmann f1ae842a30 ignore files created by sphinx-build
Change-Id: I6a1379cba31da2a846913828b76a0f360edd4c37
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-06 14:26:31 -04:00
Doug Hellmann f37000aaa7 ignore keys directory created by test suite
Change-Id: I75fe536de390bf714961a6e7ac3dd8630379019b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-06 14:26:31 -04:00
akhiljain23 7fcdd5974c Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: I37f96444426f006ff5d6491106b168a81a7c09ea
2018-10-05 14:12:23 +05:30
Torin Sandall f82a7985a5 Update .gitignore with .idea
Update .gitignore to hide .idea directory generated by IntelliJ.

Change-Id: I77f73dec503ce645b7070e8d15f316849c5ecbc1
2015-05-24 13:41:12 -07:00
Tim Hinrichs d9a2789bf7 Add parser/lexer
These files are generated from congress/datalog/Congress.g,
but (i) they change rarely and so no one remembers to run
make and (ii) they require Java to generate.  So it's
better for end-users and most developers to check the files in
and just have the people changing the grammar remember to
check in the generated files.

Closes-bug: 1387209
Change-Id: Ia315fc28570edfaa7d8b223c46f514fb7e34921e
2015-04-15 11:49:36 -07:00
Jenkins bb8a61dd0d Merge "Add Ironic datasource driver" 2015-02-27 19:15:48 +00:00
Zhenzan Zhou 229ad26ff8 Add Ironic datasource driver
This patch adds a datasource driver to congress that integrates with
ironic. This driver exports the following tables with ironic data:
chassises, nodes, node_properties, ports, drivers, active_hosts

Implements blueprint: ironic-datasource-driver

Change-Id: I55046d2bd1d483c05a4760343d9a5af30dfb0c94
2015-02-27 11:26:03 +08:00
Tim Hinrichs 779462f2e8 Rename 'congress/policy' directory to 'congress/datalog'
Change-Id: I3a9d016e9add15107011605a77d888be32d84ca3
2015-02-26 18:31:13 -08:00
Tim Hinrichs f72698b397 Reorganize policy engines
Previously we had a single directory for our Datalog implementation
and the domain agnostic policy engine built on top of that implementation.

This change splits those two conceptually separate things into separate
directories: policy for the Datalog implementation and policy_engines
for the engines built using the Datalog implementation.

Change-Id: I359801e6ec9c65740ab13611be7875fdab788947
2015-02-23 15:01:17 -08:00
Aaron Rosen 82f1208cd7 Update .gitignore to ignore snapshot/test file
This file is created as a result of our tests and always shows up in
my git files so I'm adding it so I don't have to be bothered with it anymore!

Change-Id: I19ba533580e0bd992b721b21f661cc5e21eaabd8
2015-01-15 20:11:52 +00:00
Aaron Rosen d8598783d3 Fix wildcard for editors
This patch fixes the wild card for editors as .swl and .swm files
are not ignored.

Change-Id: I9a6915d4662c6d7a169aeea70f12591b4290bf9f
2014-12-09 18:53:08 -08:00
Aaron Rosen caaca79347 Fix run_tests.sh so that it can build a venv
Change-Id: Ic94b245f356aac7baa2c78894e9930e8168091e9
closes-bug: #1379625
2014-10-09 21:55:54 -07:00
Aaron Rosen 0873e56da5 Add devstack integration files
This patch introduces integration files that we need in order to
use devstack to configure congress automatically for us. This is
an important step as we need this automation to integrate CI testing.

This patch also changes the .gitignore file as by default the path
in here is match globally in the project thus lib in .gitignore was
preventing me from adding the contrib/devstack/lib/congress file.

closes-bug: 1343545
Change-Id: I03613270cd1c8b5910499e74398a39a5167bae69
2014-08-01 20:49:30 +00:00
Aaron Rosen 2d235ef1a3 Add more things to .gitignore
This patch adds more files and things to .gitignore that keep
poping up in my setup.

Change-Id: I9b5754deac60b483960e03fb08807fdfdd5ae1d6
2014-07-09 15:51:27 -07:00
Aaron Rosen c2f9ecccef Add *.swo to .gitignore
Change-Id: I2abc2a07f249ad43af5af31dde500cc2c1bd027c
2014-07-07 15:42:49 -07:00
Peter Balland e05c9023b5 Restructure to follow OpenStack cookiecutter template
Change-Id: I337e1fa6d4ff3efa30ca50fda5c5fe9dd96d7b3c
2014-01-07 15:31:36 -08:00
Peter Balland 45c9bd71fb Rearrange project directory structure
Change-Id: I16db2bc926158515d0e827358bfc75b5db52a278
2013-08-13 10:34:44 -07:00
Tim Hinrichs 50dc0d14c7 Added .gitignore
Change-Id: Ida13bc6d9c8b127f6c76874ea44eea916e3d153e
2013-08-12 10:55:23 -07:00