Deploy new version of reporting tool to custom-scripts

Bug #1543652 reported by Aleh Malafei
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Andrey Nikitin

Bug Description

We've developed new module for the reporting tool which parse history of slack and generate support response delay reports. Please deploy this update to custom-script.

Bug: https://mirantis.jira.com/browse/PROD-2747
Reporting tool patch: https://review.fuel-infra.org/#/c/16466
Jenkins job patch: https://review.fuel-infra.org/#/c/16815/

Before deploy it you need to perform following actions:
1. Add new section to config file "/etc/custom_scripts/reporting_tool.conf".

[infra-chat]
api-token = {ACCESS_TOKEN}
channel = infra
operators = dkaigarodtsev,mrasskazov,sotpuschennikov,vparakhin,atsamutali,asilenkov,heos,dburmistrov,dkaigarodsev,mrasskazov,sergeyotpuschennikov,brain461,astsmtl,art_sn00p,anikitin,teran,bookwar,monester,sergk,pbrzozowski,igorbelikov,mescanef
keywords = devops,help,?,please,trigger,someone,require,build-team,ci-team,infra-apps
working-hours = 11,23

2. Create new slack user (or use existing), generate access token for it and specify token in config file.

If you have any question feel free to ask them to me via slack or irc.

Tags: area-devops
Aleh Malafei (marfx000)
description: updated
Changed in fuel:
assignee: nobody → Fuel DevOps (fuel-devops)
Igor Shishkin (teran)
Changed in fuel:
importance: Undecided → Medium
milestone: none → 9.0
status: New → Confirmed
Revision history for this message
Andrey Nikitin (heos) wrote :

Have you checked, that your 'operators' list has doubles? Could we remove them?

Revision history for this message
Andrey Nikitin (heos) wrote :

Could we add 'build-team', 'ci-team' and 'infra-apps' into 'keywords' parameter, because those keywords are using to notify another teams from Infra?

Changed in fuel:
status: Confirmed → Incomplete
Revision history for this message
Andrey Nikitin (heos) wrote :

Also please provide documentation for the script.

Revision history for this message
Aleh Malafei (marfx000) wrote :

Andrey, sorry, it is my mistake. Sure, you can remove duplicates and add your words into the keywords.
Regarding to the documentation: we haven't written detailed documentation yet but you can use short help builtin script and also you can have a look in config example there are some helpful comments.

Aleh Malafei (marfx000)
description: updated
Igor Shishkin (teran)
tags: added: area-devops
Andrey Nikitin (heos)
Changed in fuel:
status: Incomplete → In Progress
Revision history for this message
Andrey Nikitin (heos) wrote :

All data were added to config.

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Aleh Malafei (marfx000) wrote :

Thanks! Please merge and deploy patch for jenkins job(https://review.fuel-infra.org/#/c/16815/) too.

Aleh Malafei (marfx000)
Changed in fuel:
status: Fix Committed → Confirmed
Andrey Nikitin (heos)
Changed in fuel:
status: Confirmed → In Progress
assignee: Fuel DevOps (fuel-devops) → Andrey Nikitin (heos)
Revision history for this message
Andrey Nikitin (heos) wrote :
Revision history for this message
Andrey Nikitin (heos) wrote :

I've deployed the job on the production instance of Custom Scripts. The last build is broken: https://custom-scripts.infra.mirantis.net/job/reporting_tool/25/console.

Please investigate and fix the bug.

Changed in fuel:
assignee: Andrey Nikitin (heos) → Fuel Infra Apps (fuel-infra-apps)
status: In Progress → New
Revision history for this message
Andrey Nikitin (heos) wrote :

All changes were deployed on infrastructure. All is working fine.

Changed in fuel:
assignee: Fuel Infra Apps (fuel-infra-apps) → Andrey Nikitin (heos)
status: New → In Progress
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.