aboutsummaryrefslogtreecommitdiffstats
path: root/node-admin/src/test
Commit message (Collapse)AuthorAgeFilesLines
* Remove CGroupV1Håkon Hallingstad2023-04-213-114/+14
|
* Drop documents in node-admin if report is setValerij Fredriksen2023-04-181-0/+55
|
* Merge pull request #26733 from vespa-engine/freva/propagate-createdValerij Fredriksen2023-04-132-3/+24
|\ | | | | Report core created timestamp as last modified time
| * Report core created timestamp as last modified timeValerij Fredriksen2023-04-132-3/+24
| |
* | Rename non-rotated files on final syncValerij Fredriksen2023-04-131-2/+4
|/
* Set and propagate coredump typeValerij Fredriksen2023-04-121-1/+4
|
* Add cloud account to node specValerij Fredriksen2023-03-131-1/+2
|
* Follow API changeValerij Fredriksen2023-02-241-1/+2
|
* Add unit test for VersionedIpAddress.gjoranv2023-02-191-0/+62
|
* Make wg key non-optional in WireguardPeer.gjoranv2023-02-182-3/+4
|
* Filter exclave nodes without wg key from node repo client.gjoranv2023-02-181-5/+4
|
* Only include configservers with wg pubkey in wireguard response.gjoranv2023-02-181-5/+2
|
* Removed unused classes related to parameter store for wireguard.gjoranv2023-02-172-45/+0
|
* Remove debug log.gjoranv2023-02-171-1/+0
| | | Co-authored-by: Valerij Fredriksen <freva@users.noreply.github.com>
* Rename to WireguardPeergjoranv2023-02-173-11/+10
|
* Make wireguard peers comparable on hostname.gjoranv2023-02-172-1/+35
|
* Implement getting exclave nodes in node repo client.gjoranv2023-02-172-13/+36
|
* Update test.gjoranv2023-02-161-2/+2
|
* Add unit test for /nodes/v2/wireguardgjoranv2023-02-161-0/+28
|
* Implement nodes/v2/wireguard support in client.gjoranv2023-02-161-0/+6
|
* Allow getting and patching wg pubkey from/to node repo.gjoranv2023-02-131-3/+16
| | | | + Add missing 'trustStore' to NodeAttributes.hashCode
* Use a list of wg tasks, instead of an optional.gjoranv2023-02-082-2/+2
|
* Remove 'ip' from TenantParameters, was not useful.gjoranv2023-02-061-2/+1
|
* Collect GPU metricsMartin Polden2023-02-022-10/+61
|
* Throw `ConvergenceException` instead of `IllegalStateException`Tor Brede Vekterli2023-02-011-3/+4
|
* Fail closed when no core dump encryption public key is foundTor Brede Vekterli2023-02-011-12/+9
|
* Upgrade to gcc 12Henning Baldersheim2023-01-191-1/+1
|
* Just use Streams.toList as that is unmdifiable.Henning Baldersheim2023-01-181-1/+1
|
* Revert "Revert "open wireguard port for config servers""Andreas Eriksen2023-01-161-54/+61
|
* Revert "open wireguard port for config servers (#25586)"Henning Baldersheim2023-01-161-61/+54
| | | | This reverts commit 2ee6905f0c6535fe95cc0516e4634f3ac37414b2.
* open wireguard port for config servers (#25586)Andreas Eriksen2023-01-161-54/+61
|
* Resolve /proc/cpuinfo with test filesystemValerij Fredriksen2023-01-101-0/+2
|
* Use Path.of() instead to avoid extra importValerij Fredriksen2023-01-103-12/+14
|
* Update expected token with new token versionTor Brede Vekterli2023-01-051-1/+1
|
* Use ChaCha20-Poly1305 instead of AES-GCM for shared key-based cryptoTor Brede Vekterli2023-01-051-1/+1
| | | | | | | | | | | | | | | | | | | | | This is to get around the limitation where AES GCM can only produce a maximum of 64 GiB of ciphertext for a particular <key, IV> pair before its security properties break down. ChaCha20-Poly1305 does not have any practical limitations here. ChaCha20-Poly1305 uses a 256-bit key whereas the shared key is 128 bits. A HKDF is used to internally expand the key material to 256 bits. To let token based decryption be fully backwards compatible, introduce a token version 2. V1 tokens will be decrypted with AES-GCM 128, while V2 tokens use ChaCha20-Poly1305. As a bonus, cryptographic operations will generally be _faster_ after this cipher change, as we use BouncyCastle ciphers and these do not use any native AES instructions. ChaCha20-Poly1305 is usually considerably faster when running without specialized hardware support. An ad-hoc experiment with a large ciphertext showed a near 70% performance increase over AES-GCM 128.
* Avoid uploading metrics-proxy access logsjonmv2023-01-031-0/+13
|
* Merge pull request #25279 from ↵Håkon Hallingstad2022-12-212-8/+30
|\ | | | | | | | | vespa-engine/revert-25274-revert-25247-bjormel/yum_--disablerepo Revert "Revert "support for disablerepo in yum command""
| * do not disable other repos by defaultbjormel2022-12-191-4/+19
| |
| * test for disable other reposbjormel2022-12-191-0/+6
| |
| * Revert "Revert "support for disablerepo in yum command""Bjørn Meland2022-12-162-13/+14
| |
* | Clean up /opt/vespa/var/tmp in containerbjormel2022-12-181-0/+4
|/
* Revert "support for disablerepo in yum command"Bjørn Meland2022-12-152-14/+13
|
* default '--disablerepo=*'bjormel2022-12-141-5/+5
|
* Change order of enable and disablebjormel2022-12-131-8/+8
|
* yum --disablerepobjormel2022-12-131-8/+9
|
* Wg parameter store (#25225)gjoranv2022-12-132-0/+46
| | | | | | | * Remove unused import * Add a parameter store for Wireguard and a model for its parameters Co-authored-by: gjoranv <gv@verizonmedia.com>
* Create file with correct permissionsHåkon Hallingstad2022-12-062-4/+3
|
* Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-044-4/+4
|
* Revert collect(Collectors.toList())Henning Baldersheim2022-12-044-4/+4
|
* collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-024-4/+4
|