Jimmy Berry
6df56b1e08
metrics/access/ingest: update pattern to handle most recent log format.
2018-06-21 08:15:26 -05:00
Jimmy Berry
2ab5065f93
metrics/grafana/access: add explanation about loss of custom log format.
2018-06-21 08:15:19 -05:00
Jimmy Berry
8a59f4a862
metrics/access/aggregate: change PONTIFEX base URL based on poo#36862.
2018-06-20 16:38:22 -05:00
Jimmy Berry
138facc961
metrics/grafana/access: remove broken datasource templating from export.
...
Unresolved upstream issue that makes the export unusable on a new system.
2018-06-20 16:38:10 -05:00
Jimmy Berry
2e93b6c3bd
metrics/access/aggregate: remove left over sprintf() from PONTIFEX lines.
...
The directory was broken out from PONTIFEX and LANGLEY which made sprintf()
no longer necessary. Still works, but a waste.
2018-06-20 16:32:43 -05:00
Jimmy Berry
625fa382fa
metrics/access/aggregate: skip the current day since the logs are incomplete.
2018-06-20 16:30:20 -05:00
Jimmy Berry
409f021948
dist/spec: move access.json dashboard to metrics-access package.
2018-06-20 16:29:23 -05:00
Jimmy Berry
d4172e6aa7
Merge pull request #1586 from jberry-suse/metrics-config-revert
...
Revert crap from 'Use attribute to store staging config' that create corrupt data
2018-06-20 15:42:36 -05:00
Jimmy Berry
a909b40461
osclib/stagingapi: superseded_request(): revert poor indentation changes.
...
Human eyes can vertically. One does not write math homework like:
1. y = mx + b
b = y - mx
or
1. y = mx + b
b = y - mx
one write it
1. y = mx + b
b = y - mx
2018-06-20 15:30:13 -05:00
Jimmy Berry
bc03a99e46
metrics: thankfully we lived past the days of assembly variable name limits.
...
Replaces commit 437f46a4cb156d44baf9f2c18a4d702240936836.
2018-06-20 15:23:26 -05:00
Jimmy Berry
ed23a53196
metrics: ingest_dashboard(): replace max_revision duplicate variable nonsense
...
Replaces commit 437f46a4cb156d44baf9f2c18a4d702240936836.
2018-06-20 15:21:52 -05:00
Jimmy Berry
adaeac7714
Revert "Output Attribute metrics (not well tested)"
...
This reverts commit 3fa61c8b8780b8de14f821fd0768bdd0b82ce6da.
Remove this garbage from repository as it is not a toilet. This creates
corrupt records and prevents deployment to metrics.o.o.
2018-06-20 15:16:33 -05:00
Ludwig Nussel
78e8212654
Merge pull request #1557 from michelmno/leap15_aarch64
...
ttm: Use openSUSE Leap 15.0 AArch64 not Ports
2018-06-20 09:58:28 +02:00
Ludwig Nussel
0f536c837d
Merge pull request #1570 from lnussel/requestfinder
...
requestfinder: make devel project configurable
2018-06-20 09:57:09 +02:00
Stephan Kulow
67121e297e
Merge pull request #1573 from coolo/use_attributes
...
Use attribute to store staging config
2018-06-19 06:38:32 +02:00
Stephan Kulow
d99640fb2b
Merge pull request #1584 from jberry-suse/metrics-access-timer-skip
...
systemd/metrics-access.timer: skip Monday to avoid conflict with metrics.timer.
2018-06-19 06:30:29 +02:00
Jimmy Berry
d1d69ebf6d
systemd/metrics-access.timer: skip Monday to avoid conflict with metrics.timer.
2018-06-18 23:05:02 -05:00
Jimmy Berry
d41cbda37e
Merge pull request #1578 from jberry-suse/metrics-access
...
Metrics access log parsing tool for ingesting download.o.o logs.
2018-06-18 22:23:22 -05:00
Jimmy Berry
56dbcb1d53
metrics/access: add summary README.md.
2018-06-18 22:13:29 -05:00
Jimmy Berry
f84ad329c6
dist: package metrics/access tool and related.
2018-06-18 22:13:29 -05:00
Jimmy Berry
da56d9213b
metrics/grafana: add access dashboard and data source.
...
Utilized by metrics/access tool.
2018-06-18 22:13:22 -05:00
Jimmy Berry
3d7bb16489
metrics/access: initial aggregate script.
2018-06-18 21:29:43 -05:00
Jimmy Berry
6fecfcb128
metrics/access: initial ingest script.
2018-06-18 21:29:23 -05:00
Stephan Kulow
3fa61c8b87
Output Attribute metrics (not well tested)
2018-06-18 17:28:23 +02:00
Stephan Kulow
437f46a4cb
Catch 404 in metrics
...
SP1 has no dashboard
2018-06-18 16:29:27 +02:00
Stephan Kulow
18c2ba3bb8
Merge pull request #1579 from asdil12/autorelease
...
Make norelease the default for SLE
2018-06-18 07:02:13 +02:00
Stephan Kulow
b646e55340
Merge pull request #1582 from coolo/generate_unsorted_group
...
Generate an unsorted.group if configured
2018-06-18 06:28:50 +02:00
Jimmy Berry
b05d559cf7
Merge pull request #1580 from nilxam/gcc8_now
...
request_splitter: gcc8 is the default compiler now
2018-06-15 10:28:40 -05:00
Stephan Kulow
a68be43d04
Generate an unsorted.group if configured
...
We need this to have the remains of SLE15 in OBS to build against
2018-06-15 17:13:10 +02:00
7238800b36
request_splitter: gcc8 is the default compiler now
2018-06-15 21:01:59 +08:00
Stephan Kulow
0180de281a
Fix test cases
2018-06-15 13:16:46 +02:00
Stephan Kulow
a840f6bf40
Don't store empty config attribute and propose migration
2018-06-15 11:40:02 +02:00
Stephan Kulow
5e0e6c5126
Catch 404 for attributes (python3 way)
2018-06-15 11:40:02 +02:00
Stephan Kulow
af9ac0b01d
Read lock attribute from remote config
2018-06-15 11:40:02 +02:00
Stephan Kulow
fa2e4f7b75
Migrate SUSE config into attributes
2018-06-15 11:40:02 +02:00
Stephan Kulow
92398937e7
Make remote-config mandatory
...
It's the only way to sync things between different staging managers. oscrc
just won't do
2018-06-15 11:40:02 +02:00
Stephan Kulow
030e7b807f
Move config into an OBS attribute
...
Right now we require a Staging subproject to use staging plugin, which
is suboptimal especially for maintenance requests. The OBS attributes allow
to store the things right attached to the project - and the permissions
can be controlled in parallel to the maintainers right, which gives us
enough freedom
2018-06-15 11:40:02 +02:00
Stephan Kulow
3f7ae41a10
Merge pull request #1574 from asdil12/ttm_timer
...
Run ttm by systemd timer to prevent mem leaks
2018-06-15 11:37:35 +02:00
Stephan Kulow
03bb1fd736
Merge pull request #1576 from asdil12/pb
...
TTM: Remove project-base option
2018-06-15 11:36:50 +02:00
Dominik Heidler
a661ccb9a1
Make norelease the default for SLE
...
Add option --release to explicitly enable release
2018-06-15 11:34:40 +02:00
Dominik Heidler
0a7b19ffce
Run ttm by systemd timer to prevent mem leaks
2018-06-14 16:18:39 +02:00
Dominik Heidler
3cd27c8ded
TTM: Remove project-base option
...
Derive project-base from project argument.
This removes some redundancy from cli.
2018-06-14 16:11:06 +02:00
Stephan Kulow
3b991374ae
Merge pull request #1575 from jberry-suse/python-ssl-ci
...
dist/ci/Dockerfile: add python2-pyOpenSSL as dependency.
2018-06-14 07:05:13 +02:00
Jimmy Berry
c3df950869
dist/ci/Dockerfile: add python2-pyOpenSSL as dependency.
...
Pending a proper resolution to openSUSE/osc#429 .
2018-06-13 20:57:39 -05:00
Ludwig Nussel
c0b472c633
requestfinder: make devel project configurable
2018-06-11 10:41:06 +02:00
Ludwig Nussel
7d650af54e
Merge pull request #1569 from asdil12/norelease
...
TTM: Add norelease option for use with OSD
2018-06-11 10:22:06 +02:00
Ludwig Nussel
20749ff425
Merge pull request #1523 from dirkmueller/arm_totest
...
Handle armv6/armv7 with totest manager as well
2018-06-11 10:21:06 +02:00
Ludwig Nussel
12bf418113
Merge pull request #1563 from Vogtinator/armv7
...
Also release 000product:openSUSE-ftp-ftp-armv7hl for Leap 15.0 ports
2018-06-11 10:20:38 +02:00
Ludwig Nussel
20425c7a62
Merge pull request #1552 from DimStar77/dep
...
dist: Require python2-pika by totest-manager (new amqp dependency)
2018-06-11 10:01:37 +02:00
Ludwig Nussel
20e2ec8294
Merge pull request #1544 from coolo/scan_products
...
Add product scan to legal-auto
2018-06-11 09:59:36 +02:00