Commit Graph

16 Commits

Author SHA1 Message Date
Andreas Jaeger 754d7b048c 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: I6a9128d5c87d7d4a2ca77db96ba6c8d9d2d91b17
2019-12-18 09:50:44 +01:00
M V P Nitesh 46063059ea Removes unnecessary utf-8 encoding
Change-Id: Ia70c1719ce3853391dfbdc0ce4a3469902724fbb
2017-02-10 06:35:12 +00:00
Alexander Kislitsky 8968a916e2 Release info added into OSWLs CSV reports
Release info used for filtering OSWLs reports data by release.

Change-Id: I00b3f657c26bc1ce429f701f3fdf0a4d4e95edde
Closes-Bug: #1470807
2015-07-02 18:32:57 +03:00
Alexander Kislitsky 22ba99c307 Filtered stats excluded from CSV reports
Stats info with is_filtered == True excluded from InstallationInfo
and OpenStack workloads reports.
OSWLs info for filtered InstallationInfo excluded from CSV reports
Value is_filtered is set according to FILTERING_RULES in collector
config file.
Web UI javascript libraries files added to .gitignore.

Change-Id: I9a4e2e9e953e3424139e8fa31e0b0f10d61a394a
Partial-Bug: #1443347
2015-06-30 17:19:36 +03:00
Alexander Kislitsky a6fb8e2272 Fix for export attachments from volume
Volume contains list of attachments. Export of attachments into CSV as enumerated fields implemented.
Number of enumrations is added into config as CSV_VOLUME_ATTACHMENTS_NUM parameter.
Enumeration of keys paths implemented in export_utils.
Volume attachment skeleton added.

Change-Id: I63eb2217c3564457a8ff4a5396eb7e7c40a76321
Closes-Bug: #1434086
Closes-Bug: #1435224
2015-03-26 16:42:26 +03:00
Alexander Kislitsky 3aa70b4228 Keystone_user resource type added to OSWL reports
Keystone users report available by url: /api/v1/csv/keystone_user.
Test for resource types structure added.

Implements: blueprint openstack-workload-statistics
Change-Id: I1d62d0e905c49af7dbd703fe6f0f514cb4280dbf
2015-03-13 14:35:25 +03:00
Alexander Kislitsky 32a1eb4c93 Data format of workload resource_data changed
Fuel-stats part of implementation.
In case of cluster reset we can lose information about adding and
removing workloads. For prevention format of resource_data is
changed. Now we have lists of dicts in 'added', 'remove', 'modified'
and 'current'. On cluster reset we can have several records in the
'added' with different time of adding. For 'removed' we add full
data only if it doesn't already added. In other case we add only
id with removing time.

Change-Id: I2d57f53fcb1489f177772875464056ef301b16a6
Closes-Bug: #1427757
Implements: blueprint openstack-workload-statistics
2015-03-05 15:17:03 +03:00
Jenkins 47ff418ef0 Merge "Single report for all CSV reports" 2015-03-05 08:57:44 +00:00
Alexander Kislitsky 2422223218 Single report for all CSV reports
Clusters report and resources types reports archiving into one
file added.

Change-Id: I900fb2100c2fd42a3247317c5b60711b05ead738
Implements: blueprint openstack-workload-statistics
2015-03-03 18:34:56 +03:00
Alexander Kislitsky a3e921b02f Tenant added to CSV export
Change-Id: Ia810efd56203ee4f894e92d0f5630d14fe1edaae
Implements: blueprint openstack-workload-statistics
2015-03-02 13:25:50 +03:00
Alexander Kislitsky acd1cd876c Image, volume resources added to CSV export
Change-Id: I8c480cd3f46e77ccc1eba12f480f7fcbf7f7871a
Implements: blueprint openstack-workload-statistics
2015-03-02 12:34:07 +03:00
Alexander Kislitsky e298624c7a Filtering by dates handled in CSV exporter
Separate test for csv_exporter added.
Exceptions classes added.
Errors handling added into app.
DB yield_per param moved to config.

Change-Id: I8b962a62c6f414b6030cca7a39e8cb2b0aafab37
Implements: blueprint openstack-workload-statistics
2015-02-25 16:31:06 +03:00
Alexander Kislitsky 71085c2730 Fix for export flavor.ephemeral to CSV
Change-Id: I6a7e28f5f2cfaf2e35fe27acabb4bba96198b49c
Closes-Bug: #1423186
2015-02-24 14:16:08 +03:00
Alexander Kislitsky b856129582 Seamless CSV report
If resource is not changed during time period we have only
one record in DB. But in CSV time series report we should have
rows on each date for resource. For such case we are duplicating
not changed row in the CSV report. But we should remove from
resource data 'added', 'modified', 'removed' in case of duplication
of the resource row.
We are duplicating resource rows only until masternode had sent
stats. For indication of sending stat InstallationStructure creation_date
and modification_date are used.

Implements: blueprint openstack-workload-statistics
Change-Id: Ide21e17d5ebf8359fe2913a5458c9c8d499b8da5
2015-02-24 12:53:12 +03:00
Alexander Kislitsky 92ed03cac4 Fetching info about master node liveness
Creation and modification dates of stats from
installation_structures table are added into get_oswls function.
Now we are selecting only required fields in get_oswls funciton.
Oswl resource_checksum and id fields removed from CSV report.

Change-Id: Ib0f00ed2bac8758988b512cc067ce74a66b7f3d8
Blueprint: export-stats-to-csv
2015-02-18 14:27:11 +03:00
Alexander Kislitsky d77da05ff6 CSV exporter for all OSWL resource types
CSV export implementation generalized for resource types
CSV export tests generalized for resource types
DB operations in tests wrapped into transaction
Transaction rollback added into DbTest.tearDown
Result file name format changed to resource_type.csv

Blueprint: export-stats-to-csv
Change-Id: I36cefec099d551d320c57abdc19fcdf29bc2c2ad
2015-02-17 11:15:59 +03:00