summaryrefslogtreecommitdiffstats
path: root/node-admin
Commit message (Collapse)AuthorAgeFilesLines
* Add missing container stateMartin Polden2021-07-071-2/+3
|
* Merge pull request #18546 from vespa-engine/mpolden/fix-javadocValerij Fredriksen2021-07-062-9/+8
|\ | | | | Fix javadoc typos
| * Fix javadoc typosMartin Polden2021-07-052-9/+8
| |
* | Support parsing of name-ver specMartin Polden2021-07-062-63/+46
| |
* | Remove doc no longer relevant with DNFMartin Polden2021-07-061-9/+0
| |
* | Test epoch:name-ver-rel.arch inputMartin Polden2021-07-062-4/+4
| |
* | Remove support for multiple Yum versionsMartin Polden2021-07-067-152/+18
| |
* | Remove support for Yum 3Martin Polden2021-07-065-87/+52
|/
* Revert "Remove support for Yum 3"Martin Polden2021-07-025-52/+87
|
* Remove support for Yum 3Martin Polden2021-07-025-87/+52
|
* Avoid async image pulling in ContainerTesterMartin Polden2021-07-025-12/+28
|
* Revert "Make ContainerEngineMock thread-safe"Martin Polden2021-07-021-46/+22
| | | | This reverts commit e9c20d1be2cf065ae7f3a038e547373269bd271f.
* Make ContainerEngineMock thread-safeMartin Polden2021-07-011-22/+46
|
* Container cleanupMartin Polden2021-06-3025-362/+1735
| | | | | | | | | | | | | This PR puts all container-related code, which is independent of the container engine implementation, in `com.yahoo.vespa.hosted.node.admin.container`. * All operations on containers still pass through `ContainerOperations` * `ContainerOperations` is no longer an interface * `ContainerEngine` is the interface for a container engine/runtime (e.g. Podman) * Some code was migrated from internal repo. This is the reason for the large-ish diff * Fixes problematic circular dependencies
* Remove docker-apiMartin Polden2021-06-2940-76/+1223
|
* Rename package docker -> containerMartin Polden2021-06-2913-14/+14
|
* Remove ContainerOperationsImplMartin Polden2021-06-2911-828/+254
|
* Revert "Reapply "Use provided apache http client bundle from container""Bjørn Christian Seime2021-06-231-6/+10
|
* Reapply "Use provided apache http client bundle from container"Bjørn Christian Seime2021-06-231-10/+6
|
* Revert "Reapply "Use provided apache http client bundle from container" ↵Harald Musum2021-06-221-6/+10
| | | | [run-systemtest]""
* Revert "Revert "Reapply "Use provided apache http client bundle from ↵Harald Musum2021-06-221-10/+6
| | | | container" [run-systemtest]""
* Revert "Reapply "Use provided apache http client bundle from container" ↵Harald Musum2021-06-221-6/+10
| | | | [run-systemtest]"
* Reapply "Use provided apache http client bundle from container"Bjørn Christian Seime2021-06-221-10/+6
| | | | This reverts commit 89c9ae74e5aa065981ea55fe326369df64219c6b.
* Revert "Use provided apache http client bundle from container"Bjørn Christian Seime2021-06-221-6/+10
| | | | This reverts commit a181d8d9de3f4e73daab9ee0d62fd25f094fce2f.
* Merge pull request #18294 from vespa-engine/bjorncs/apache-http-client-bundleBjørn Christian Seime2021-06-211-10/+6
|\ | | | | Package Apache http client libraries as a single osgi bundle [run-systemtest]
| * Use provided apache http client bundle from containerBjørn Christian Seime2021-06-171-10/+6
| |
* | Make sure this works for RHEL 7 with devtools 9 and 10 and RHEL 8 with ↵Arnstein Ressem2021-06-182-19/+31
| | | | | | | | devtools 10.
* | Remove unused import.Arnstein Ressem2021-06-181-1/+0
| |
* | Probe container to set the correct GDB path.Arnstein Ressem2021-06-182-14/+35
| |
* | Set the correct path for GDB on RHEL8.Arnstein Ressem2021-06-171-1/+4
| |
* | Merge pull request #18136 from vespa-engine/toregge/use-gcc-10-on-centos-7-and-8Tor Egge2021-06-172-3/+3
|\ \ | |/ |/| Use gcc 10 on CentOS 7, CentOS 8, RHEL 7 and RHEL 8.
| * Track change to devtoolset-10.Tor Egge2021-06-162-3/+3
| |
* | remove report if null valueHåkon Hallingstad2021-06-161-2/+4
| |
* | Properly apply changes to node reports to a NodeSpecHåkon Hallingstad2021-06-162-1/+10
| |
* | Get better concurrency with parallelStreamHåkon Hallingstad2021-06-101-5/+16
| |
* | Only suspend active nodes when removing containerHarald Musum2021-06-101-2/+2
| | | | | | | | | | | | | | In other states vespa processes have already been stopped (for nodes running vespa services and empty sentinel config means will be received and vespa services stopped) e
* | Add method for whether a node has a particular report.Håkon Hallingstad2021-06-071-0/+2
|/
* Also remove non-active containers in SUSPENDED_HOSTHåkon Hallingstad2021-06-044-12/+8
|
* Merge pull request #18026 from ↵Henning Baldersheim2021-05-281-1/+1
|\ | | | | | | | | vespa-engine/balder/add-control-of-buffer-and-queue-sizes Add control of buffer size and queue size of accesslog.
| * Add control of buffer size and queue size of accesslog.Henning Baldersheim2021-05-281-1/+1
| | | | | | | | Use 1024 and 256k for host-admin.
* | Report path to the core file insteadValerij Fredriksen2021-05-282-2/+5
| |
* | Include cluster_id and cluster_type for core dump reportsValerij Fredriksen2021-05-281-0/+4
|/
* Make DiskSize ComparableHåkon Hallingstad2021-05-271-1/+6
|
* Improve error messages on unexpected test terminal command line.Håkon Hallingstad2021-05-231-4/+11
|
* Throw if a coredump is being written while trying to remove linux containerValerij Fredriksen2021-05-194-6/+18
|
* Throw ConvergenceExceptions insteadValerij Fredriksen2021-05-191-4/+7
|
* Create the directory just before the file is writtenHåkon Hallingstad2021-05-101-1/+8
| | | | | Ignore the failure that comes if trying to create a directory that already exists.
* No CPU cap only in devHarald Musum2021-05-051-1/+1
| | | | | Cannot see why this should be needed in cd, it makes cd different from other systems, which might hide bugs or show different behavior
* Skip invoking yum on install/remove if package(s) are present/missing in rpmValerij Fredriksen2021-05-044-68/+126
|
* Only support cache-acl flag is false code branchHåkon Hallingstad2021-04-292-93/+6
|