summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* OpenDev Migration PatchrebasedOpenDev Sysadmins2019-04-191-1/+1
| | | | | | | | | | | | | | | This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
* fixup tablestep importTomas Sedovic2013-08-011-0/+1
| | | | Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>
* Move infrastructure JS includes out of horizonTomas Sedovic2013-08-012-5/+8
| | | | Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>
* Small code cleanupTomas Sedovic2013-08-016-38/+19
| | | | | | | This contains mostly small cosmetic changes to make the diff against the upstream master nicer after the rebase. Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>
* Fixed rack testsTzu-Mainn Chen2013-08-014-13/+36
| | | | | | | | This patch fixes the tests. There's one failure left; fixing it requires stubbing out the baremetal client, which I'm holding off on doing for now. Change-Id: I30e5ffd187a3309906909e7f0a75583d957c42fc
* Active instance count to NodeImre Farkas2013-08-014-0/+25
| | | | | | Note: Add the OVERLCOUD_AUTH_URL, OVERLCOUD_USERNAME, OVERLCOUD_PASSWORD constants to your local_settings.py Change-Id: Ib24620a7549e7c08ff3c8cf46c915565781f1925
* Fix "Summary of instances and Usage" chart labelsImre Farkas2013-08-012-4/+4
| | | | Change-Id: I9f8dc3b8dfe2efe884a1fd93bcb7343d041b9c1a
* Node association node.rackLadislav Smola2013-08-011-6/+18
| | | | | | - adding working unoptimal node.rack association Change-Id: Ifa7266476d407220a3b1507a9896e8d19c59bcf0
* Node instaces from novaLadislav Smola2013-08-013-36/+72
| | | | | | - connecting nova baremaetal instances, to nova instances Change-Id: If8a8ae1c98325faec2a0e1ad2a9ccb3bc8fa9cc5
* Make power management credentials optionalMatt Wagner2013-08-011-4/+4
| | | | | | | | | | They are optional fields over the API, so we should not make them required. Also updates the labels to clarify that they are for power management. Change-Id: Iab46f9fcf04324ecb3be9f461ee3b76ab3a19f11
* Disable charts on resource class detail page without a provisioned rackImre Farkas2013-08-013-3/+42
| | | | Change-Id: I5a38474ac6cd8e8198b8f9c7ce6f32079d1ff29b
* Fixing error message after successful provisionLadislav Smola2013-08-011-1/+1
| | | | | | - fixed error after provision Change-Id: Ibbd3c932d35917ae445b6769c92503f213f9fd28
* Overall styling of pagesJaromir Coufal2013-08-019-58/+162
| | | | Change-Id: I6eb7b083a587c6980c9db12094d58fca67dedc91
* Disable charts on unprovisioned rack detailImre Farkas2013-08-013-1/+31
| | | | Change-Id: I3d61a760aaa823d1c901e8b15f94c384003b7807
* Remove list of Resource Classes from Flavor detail pageImre Farkas2013-08-011-6/+0
| | | | Change-Id: I99ea4dbca8751c0217d5f98d6433bb1cef6827a4
* Racks table ajax polling for provisioning stateJiri Tomasek2013-08-011-1/+20
| | | | Change-Id: Ibf7a353d68bbbb7ebc51b55fc79349417538c41d
* Fix the modal line chart of the capacity bar chartsImre Farkas2013-08-011-1/+1
| | | | | | This regression was introduced in 4f8178dc977d29e28105e31361f6f46abf5a1dac Change-Id: Ifbddb4facc13dd3c858e50c564e498c35edd5907
* Fixed textual information in Rack detils, added linksJaromir Coufal2013-08-011-5/+13
| | | | Change-Id: I5e18cbbed49ae18f4804f9d3fa57bcca9f396564
* fix pep8 failureTzu-Mainn Chen2013-08-011-1/+0
| | | | | | | I deleted a single blank line. My goodness, what a developer I am. Change-Id: Ia1fae551ec447485055af7459fdc826ee10412b3
* Increased visual margin between sectionsJaromir Coufal2013-08-011-0/+4
| | | | Change-Id: I9da50d6b10e1b72293f5571a64ab28f28be0d352
* Fixed order of inputs in the UI for rack creationJaromir Coufal2013-08-011-1/+1
| | | | Change-Id: I4018960e5a6421608d6ef2eff463f9fbf1eb4d7b
* Hidden action on rack detailJaromir Coufal2013-08-011-3/+5
| | | | Change-Id: I2ad31fdecde0d89d4fdecd8e78b7a65284c6e8aa
* minor fixes to flavorsTzu-Mainn Chen2013-08-013-7/+8
| | | | | | | | * allow forms to appear with js turned off * fix mock running_vms data * re-re-name 'ram' to 'memory' Change-Id: If8880a85ba2bc6d7f1fe6a003752f95d3b0ad3cb
* Make the line charts smallerImre Farkas2013-08-011-1/+1
| | | | Change-Id: I0f01a8d38ca4c9f82ff8bbefc2d2089c9897fd3a
* Polling of status on rack detailLadislav Smola2013-08-015-4/+69
| | | | | | | | | | | | - added polling of status when rack detai lis in provisioning state - added gif loader - after it changes state from provisioning, the page will be reloaded - it can be fully tested after provisioning will be working Change-Id: Icbf89dca7ab57c259b237c4884efa8fb565eaa71
* Provisioning and uprovisoing of rackLadislav Smola2013-08-014-14/+43
| | | | | | | | | | | | | - added buttons for provision and unprovision - ssh tunnel to 04 server is tuskar is remote - eg: ssh -NfL 16385:127.0.0.1:6385 demo@example.com if you use non-standards port like me (16385) you can change this in openstack_dashboard/local/local_settings.py Change-Id: I82a421bc2a6fcc37110735f1621706f8d0898237
* add NOVA_BAREMETAL_CREDS to test settingsTzu-Mainn Chen2013-08-011-0/+7
| | | | Change-Id: I7301045d1cf7ee21be0730c47879bf769f777253
* RC table: rack name link to Rack detail, removed location from racks tableJiri Tomasek2013-08-012-3/+0
| | | | Change-Id: I3d09f0b65d0439a95c60903217369ce4f0d818d0
* Early, untested support for Node creationMatt Wagner2013-08-018-40/+107
| | | | | | | | | | | | | | | | | | | | | This remains a work in progress. jprovazn update: this is and updated version of matt's patch (I had to squash them because gerrit would send both patches separately). With this update, nodes creation should work, uou have to do some setup to be able to talk to nova baremetal: 1) ssh tunnels (local ports must not override local openstack ports): ssh -NfL 5001:192.0.2.2:5000 demo@example.com ssh -NfL 9774:192.0.2.2:8774 demo@example.com 2) set NOVA_BAREMETAL_CREDS in openstack_dashboard/local/local_settings.py: these are creds for the nova baremetal openstack. bypass_url has admin's tenant id at the end, you can check/get tenant id by running "keystone --debug --os-username=admin --os-password=unset --os-tenant-name=admin --os-auth-url=http://192.0.2.2:5000/v2.0/ endpoint-list" on a test/demo server Change-Id: I0d5c4860fd5fca2926c8161d0c65d7b1e001ebb9
* Add charts to provisioned node details pageImre Farkas2013-08-013-6/+118
| | | | Change-Id: If138e9e7896c358de7b788f6f3cdeff2346c7414
* Add 'Summary of instances and Usage' chart to Rack detail pageImre Farkas2013-08-012-1/+86
| | | | Change-Id: I62b4fbe454c37d6b28192fbe25215af134677516
* Added links into Class detail - textual informationJaromir Coufal2013-08-011-4/+5
| | | | Change-Id: Ib95e6dc2df74f869f797fadfcc96334b6ec493ba
* Updated class creation form (img, type, styling)Jaromir Coufal2013-08-012-3/+24
| | | | | | | | | - renamed image to overcloud-image - removed Storage type from types and added not_compute - fixed styling of max VMs sizes - removed description in modals Change-Id: I8f10b5b43e2191729ecc1992221b2f7d8ef40b0e
* Resource Class capacitiesJiri Tomasek2013-08-013-137/+36
| | | | | | | added capacities aggregated from resource_class's hosts removed unused api methods on resource_class Change-Id: I107450d1e345f4d07849213ef0a0c1a7c07e8f97
* Resource class top right actionsLadislav Smola2013-08-018-2/+169
| | | | | | | - adding top right actions to resource class - tests will be written as follow up patch Change-Id: Iba3155c1f275ee9ee9416aba9baa46c69b69c28e
* Rack overal usage in racks table and rack detail, Resource Class overal usageJiri Tomasek2013-08-016-30/+29
| | | | Change-Id: Ia7c3b8b4c18c5f60cd20762aeb41a67fe4f96f40
* minor api test fixesTzu-Mainn Chen2013-08-012-7/+21
| | | | | | | The node test remains unfixed until nodes are in a more stable place. Change-Id: I191c1dc6ccc0091cca1fecaa0f382a1fe0d68fb4
* Added alertsJan Provaznik2013-08-017-10/+102
| | | | | | | | | | | Alerts data are now mocked in local db. There are precreated 3 alerts for rack and node - it expects that there will exist rack with id 1 and nodes with ids 1 and 2. This is for demo purpose. Currently nodes alerts are not displayed because nodes-related API logic is not there yet (we return empty array of nodes for each rack). Change-Id: Ic8a16db2f13909dceb700f2c99269960253da88b
* added flavor detail actionTzu-Mainn Chen2013-08-014-5/+26
| | | | Change-Id: Ia0daa1a208dfee00d33b2b5de15a89b50bbe39bf
* Small fixes in barchartLadislav Smola2013-08-012-21/+12
| | | | | | - small fixes of bugs pointed out by ifarkas Change-Id: I5ede24e595f2f02c84cf30ecc13f5da1e2311921
* Adding bar chartsLadislav Smola2013-08-019-6/+647
| | | | | | | | | | - adding general bar chart - configuration for width, height, horizontal/vertical, multiple values - configuration for popup message - configuration for color scales Change-Id: I89f0bfe24155be4ba9e2f9fa0e1406ce1e0bc3cc
* API fix for resource class flavorsTzu-Mainn Chen2013-08-0110-162/+153
| | | | | | | | | | | | | | | | | * you'll want to drop and recreate the horizon database * the tuskar api expects a few specific capacity names: cpu, memory, and storage. I've renamed these capacities, but left their UI labels alone * flavors are now processed in resource_classes/workflows.py instead of the api client; the workflow sends in a flavors dict to the api * resource_classes.create passes in flavors when creating a resource class, allowing all to be created with a single api call * resource_class.update doesn't allow flavors to be updated so easily, so we delete/re-create Change-Id: I756f418a22564d9ee64929798ba173087ba65368
* Unprovisioned node detail pageImre Farkas2013-08-0110-58/+157
| | | | Change-Id: Ie70c098a4e81e1a122e77863260669ca180f6869
* Circle charts real numbers of racks and nodesLadislav Smola2013-08-017-41/+149
| | | | | | | | - adding real number of nodes to rack detail page - adding real number of racks to resource class detail page - enhancing the circle charts Change-Id: I8cf71973a02843ceaf5f17c39f0aa7bd1eba2c83
* Unified line chartImre Farkas2013-08-019-238/+196
| | | | Change-Id: I815530116853ae6968263077ad7cd4629b7ff7dd
* Updated and unified Racks tableJiri Tomasek2013-08-014-28/+17
| | | | Change-Id: Ib1fad9acb91c465b1e063636c9d720bdccf5b965
* Rack detail capacities consume API, template tweaksJiri Tomasek2013-08-016-169/+81
| | | | Change-Id: I681c71ceece68e42dbdd1cdf10a0723d65b5b2ee
* various API fixes/updatesTzu-Mainn Chen2013-08-016-65/+75
| | | | | | | | | * updated Flavor to support max_vms through API * updated tests * fixed count of flavors on resource class detail * fixed Flavor capacity retrieval Change-Id: I08cfad9d8af5b24730d17cdf0a5e5809b45d7f58
* API integration - FlavorsJan Provaznik2013-08-0113-240/+281
| | | | | | | | | | | | | | | This is first cut of flavors integration. With this patch it should be possible to list flavor template and add/remove flavors on resource classes. There are still some TODOs: - some tests are failing - Flavor model class is renamed to FlavorTemplate class: this is only backend change, django files are not renamed - capacities usage are not fixed - ResourceClassFlavor class is still referenced on some places - flavor max_vms is not implemented yet (though it was added into tuskar right now) Change-Id: I5b344c2ed564d91aa6bca3965119c4c02e029131
* Don't abbreviate Management IPMatt Wagner2013-08-011-1/+1
| | | | | | Minor tweak, just for better readability. Change-Id: Ib8b98a3bf2d9549ab1e7bc70f58c9a7507100509