We need to do some (light) performance testing of a service deployed to k8s staging, and need the wrk and lua-cjson packages installed.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | aaron | T88445 MediaWiki active/active datacenter investigation and work (tracking) | |||
Resolved | Eevans | T206016 Create a service for session storage | |||
Resolved | Eevans | T221292 Establish performance of the session storage service | |||
Resolved | Eevans | T229697 Investigate Kask request latency | |||
Resolved | Dzahn | T230178 Install wrk, siege and lua-cjson packages on deploy1001 |
Event Timeline
Change 529193 had a related patch set uploaded (by Dzahn; owner: Dzahn):
[operations/puppet@production] deployment_server: install benchmarking tools, wrk, siege
Change 529193 merged by Dzahn:
[operations/puppet@production] deployment_server: install benchmarking tools, wrk, siege
on deploy1001 and deploy2001:
Notice: /Stage[main]/Packages::Wrk/Package[wrk]/ensure: created
Notice: /Stage[main]/Packages::Lua_cjson/Package[lua-cjson]/ensure: created
on just deploy2001:
Notice: /Stage[main]/Packages::Siege/Package[siege]/ensure: created
Looks like we still have the packages installed, if the benchmarking is no more needed maybe they can be removed?
# benchmarking tools for sessionstorage testing (T230178) ensure_packages(['siege', 'wrk', 'lua-cjson'])
Change 808052 had a related patch set uploaded (by Dzahn; author: Dzahn):
[operations/puppet@production] deployment_server: remove packages wrk, siege and lua-cjson
Change 808052 merged by Dzahn:
[operations/puppet@production] deployment_server: remove packages wrk, siege and lua-cjson
Notice: /Stage[main]/Profile::Mediawiki::Deployment::Server/Package[siege]/ensure: removed
Notice: /Stage[main]/Profile::Mediawiki::Deployment::Server/Package[wrk]/ensure: removed
Notice: /Stage[main]/Profile::Mediawiki::Deployment::Server/Package[lua-cjson]/ensure: removed
[cumin2002:~] $ sudo cumin 'C:role::deployment_server' 'run-puppet-agent'
done
10:10 < elukey> mutante: o/ I found out in https://phabricator.wikimedia.org/T230178 that siege/wrk/etc.. were removed from deploy1002. The host may not have been the right target for the packages, but those are useful in my opinion to do some benchmarks from time to time (my team used them to benchmark our k8s ml infra recently). I am wondering if we could pick up another node, maybe buildXXXX? Not sure if we have
Change 819649 had a related patch set uploaded (by Dzahn; author: Dzahn):
[operations/puppet@production] deployment::server: add comment about usage of benchmarking tools
Change 819649 merged by Dzahn:
[operations/puppet@production] deployment::server: add comment about usage of benchmarking tools