Commit Graph

47 Commits

Author SHA1 Message Date
Andreas Jaeger e61cc055ab Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: I10917e42829b459c41ca46514faa72fc46abf7be
2019-12-18 09:52:23 +01:00
Vitaly Kramskikh d04d909d59 Remove Fuel UI
It's been moved to a separate repo

Implements: blueprint separate-fuel-ui-repo

Change-Id: Ie1b22c1d56fa07df555561119ba40f6e87bb6fe3
2016-03-03 12:09:54 +00:00
Maksim Malchuk a1a8d56353 Repository cleanup after virtualbox scripts removed
Virtualbox scripts have been moved to a separate git
repository https://review.openstack.org/#/c/279074/

Change-Id: Ic0965f26fb43c542161a2eb8d1264eff80ed1f77
Closes-Bug: #1549114
2016-02-24 10:26:58 +00:00
Vitaly Kramskikh a3aca26ff2 Replace require.js loader/r.js builder with webpack
Webpack is much more powerful than r.js and opens path
to further improvements in testing, build speed,
developer convenience, ES2015, etc.

Implements blueprint webpack

Change-Id: I18a3b74db243f29e5dacb004569d66463f4ab16d
2015-11-02 16:59:42 +07:00
Maciej Kwiek 3d42dae017 Replace release.is_deployable with release.state
is_deployable doesn't really give any additional information for a
release, it is removed. To make change API-backward-compatible, it is
retained as a property dependent on release.state.

New state is added - manageonly, for environments that are not able to
be deployed, but can still be managed.

Change-Id: I518a0114730a2f227c9ef035a376f9a90d3d5bbd
Closes-bug: #1503303
DocImpact
2015-10-28 12:56:55 +01:00
Sebastian Kalinowski 9214df4858 Enable writing tests for fuelmenu
Added running tests with py.test in fuelmenu
Added 2 simple tests for settings and cleaned settings.py a
little bit
Ignored tests .cache dir
Removed not needed requirements.txt since setup.py has it all

Change-Id: Id6869407273b38c57f3d3e7c8dff635829178348
Partial-Bug: #1365391
2015-09-28 09:58:38 +00:00
Vitaly Kramskikh e75713b7e1 Remove bower
All JS dependencies management moved to NPM

Change-Id: I444b9d06477737cc1e8c19fea202cfb1d693b658
2015-09-22 11:34:27 +00:00
Jenkins ab72535412 Merge "general syntax/style edit" 2015-07-17 13:23:59 +00:00
Vitaly Kramskikh 54edb12673 Intern-based unit tests
This commit adds unit-tests runner for UI and 1 test suite for
the expression parser. It also makes --webui flag for run_tests.sh
run all the UI tests: lint checks, unit tests, functional tests.

Change-Id: I6176dc01cdd6d2bcf7a99185e92cc498c7b2b899
2015-06-08 13:27:31 +00:00
Vitaly Kramskikh 5aefe01c10 Rearrange static dir layout
- moved everything from js dir to the top
- renamed static/libs to static/vendor
- renamed static/css to static/styles; styles.less to main.less
- removed obsolete entries from config.js

Change-Id: Ic20c0604f844d80092f65a7be7be4710e1a50928
2015-06-03 13:58:43 +02:00
Vitaly Kramskikh 5b62abc258 Replace Grunt with Gulp
Also bump some libraries to the latest versions

Implements blueprint move-to-gulp
Related to blueprint ui-plugins

Change-Id: Iffcd5c2371a01969746ce4d18a88181246d674fd
2015-03-23 13:47:55 +03:00
Meg McRoberts f6e4db13f3 general syntax/style edit
Change-Id: I19abe7fdf7b8ce12b5f15736169f8b504c0bf0e8
2015-03-19 15:38:38 +03:00
Vitaly Kramskikh 22944d7d97 Basic linting for *.less files
Change-Id: I1ca3b1c643ac12bc1fc986b41f56456bce5d36af
2014-09-22 10:41:28 -07:00
Dima Shulyak fa20798b64 Separate configuration based on test environment
Added:
- ARTIFACTS variable to store all test artifacts
  under single directory
- yaml config generation based on environment variables
- NAILGUN_CONFIG variable in run_tests.sh and settings.py

Commands used for testing:
  TEST_NAILGUN_DB=nailgun1 ARTIFACTS=/tmp/test_runs/1 \
  UI_SERVER_PORT=8011 FUELCLIENT_SERVER_PORT=8021 ./run_tests.sh

  TEST_NAILGUN_DB=nailgun2 ARTIFACTS=/tmp/test_runs/2 \
  UI_SERVER_PORT=8012 FUELCLIENT_SERVER_PORT=8022 ./run_tests.sh

Change-Id: If03dddee9a8259a80b526a53fe61a79c544c72a4
Closes-Bug: #1282565
Closes-Bug: #1334180
2014-07-17 10:15:30 +03:00
Vladimir Kozhukalov b2c16a8f56 Added tox.ini files to subprojects
It is much more convenient to use tox for
managing virtual environments.

Change-Id: Ic4c82fc68b3a0a7fa92fc301b78f6139b28b818b
Closes-Bug: 1321904
2014-06-17 17:55:14 +04:00
Dmitry Ilyin 96987b967f Rewrite how to build the documentation
And add build script
Add rst2pdf builder
Many other fixes

Closes-Bug: 1282556
Change-Id: I4083495db0b04b8751a397dffd06941a214722c1
2014-04-01 15:41:14 +04:00
Vitaly Kramskikh 0c0c626160 LESS integration for development and production evironments
Change-Id: I22a6d9c1ef5d228ebd07385bed51ecacea249149
2013-12-05 11:24:14 +04:00
astepanchuk 5a4078eb5b Grunt with Bower package manager
Change-Id: I4ee64dcf625e20bca1f8dd51ba542d93f3cbd85c
2013-12-02 15:41:15 +04:00
Vitaly Kramskikh 977defd486 Grunt: The JavaScript Task Runner
Change-Id: Ibab5789050ea2a14e02fad8c0aa7877cb39521bb
2013-11-27 12:37:17 +04:00
Dmitry Shulyak 12d9bd06a7 Small code fixes and improvements 2013-09-30 13:36:30 +03:00
Dmitry Pyzhov 0aebe18c85 Ignore Shotgun.egg-info 2013-09-23 17:07:03 +04:00
Nikolay Markov f48c6453a3 ds_store in gitignore 2013-09-09 13:48:16 +00:00
Mike Scherbakov 83d57f65b5 [vbox] Created folder for iso in virtualbox 2013-07-25 14:48:53 +00:00
Vladmir Sharhsov(warpc) 22ee2d4b51 [FUEL-813] Remove unused config options, fix code using review notes 2013-07-18 14:35:57 +00:00
Vladmir Sharhsov(warpc) b4316a31e8 [fuel-813] Move provisioning code from naily to astute (full deploy test is success) 2013-07-18 14:35:57 +00:00
Dmitry Pyzhov af178e9304 Git ignore virtualbox iso 2013-03-11 09:38:46 +00:00
Alwex 3cd6c38470 Refactored procedure of local mirror creation. 2012-10-23 13:45:05 +04:00
Nikolay Markov 1f8a86c009 mirror returned to its place 2012-10-18 14:55:12 +00:00
Vladimir Kozhukalov 4f7f41de9e [nailgun] Moved manage.py out from nailgun package directory 2012-10-17 18:29:17 +04:00
Mike Scherbakov b19797fe00 [orchestrator] Added gemspec 2012-10-12 09:04:39 +00:00
Andrey Danin af23627ec2 [bootstrap] Add MCollective to master-node. Minor fixes. 2012-10-03 11:26:01 +00:00
Nikolay Markov d9c38b9fb7 agent fix and installation test 2012-09-20 17:56:21 +04:00
Nikolay Markov a64d94c90f create_release fix and provisioning added 2012-09-14 12:27:02 +00:00
vic dab2e17816 Fix paths 2012-09-05 18:35:56 +04:00
vic 98c84329d0 Fix tests 2012-08-28 16:34:34 +04:00
vic 7a6e433706 Add .idea to gitignore 2012-08-28 16:34:34 +04:00
Andrey Danin 404ace2d20 Fix link to cooks submodule; Add "lock" to .gitignore. 2012-08-16 19:50:51 +04:00
Mike Scherbakov f66db19840 Moved CHEF_CONF_FOLDER to extrasettings.
For testing purposes, set CHEF_CONF_FOLDER to base nailgun dir.
node_id.json is created during tests. To clean unused files use './run_tests.sh -c' since now.
2012-07-31 20:48:13 +04:00
Nikolay Markov 458bb51a36 integration test updated and delete method for cluster/node 2012-07-12 16:12:56 +04:00
Maxim Kulkin 09686a7226 Added build directory to .gitignore 2012-06-15 22:00:03 +04:00
Mike Scherbakov 070efe2c8f Mocked SshConnect for config handler test 2012-06-15 14:12:16 +04:00
Mike Scherbakov 06e8c59aa3 Added ip, mac, fqdn attrs to Node. Agent updated. 2012-06-04 18:25:48 +04:00
Mike Scherbakov cce1f93b60 Created test for config handler 2012-05-29 14:25:54 +04:00
Maxim Kulkin ffab389328 Implemented dev-environment provisioning with Vagrant and Chef 2012-05-14 09:50:36 +04:00
Maxim Kulkin 0d012f4bd5 Reorganized django app and renamed it to nailgun 2012-05-14 09:50:35 +04:00
Maxim Kulkin 2f9b94cb82 Updated .gitignore: vim swap files, logs and pids 2012-05-12 20:15:20 +04:00
Vitaly Kramskikh 6fb14d4f65 gitignore for .pyc and .db files 2012-05-11 17:38:56 +04:00