Tero Marttila

Results 73 issues of Tero Marttila

The server only supports a single `VAULT_KEY` env for [configuring the private key used for the symmetric encryption](https://github.com/kontena/kontena/blob/ff5bb476ce3852b61f7a40cbdeb2539e69531d87/server/app/initializers/01_symmetric_encryption.rb#L5-L9). This means that the `VAULT_KEY` cannot be changed without breaking all existing...

enhancement
server

Per #3148 (#3052 + #3170) the e2e specs should be run using `bundle exec rspec`. However, this also affects the `Kommando.run('kontena ...')` command environment, and causes the CLI to not...

bug
test

This seems to happen sporadically in the e2e specs, but it's also reproducible via the CLI. It seems like once the server goes into a state where the service exec...

bug
server

Related to #1709 Services with `KONTENA_LB_MODE=tcp` do not use the `health_check: protocol: tcp; port: ...` for the `kontena/lb` healthcheck probes, as done for HTTP services in #3113. The agent should...

enhancement
lb

Instead, it returns the most recent `--lines` log items that are older than the given timestamp, which limits its usefulness. The only thing that `--since` can be used for is...

bug
enhancement
server

Several e2e specs involving `kontena * list` commands (using `tty-table` -> `tty-screen`?) are failing when run in the Vagrant/docker-compose e2e spec environment: ``` 1) complete master names for master use...

bug
test

Follows #2704 Fixes #2134 remaining launchers also call `Docker::Container#start!` and raise errors Fixes #1639 `weaveexec ps` for expose migration no longer breaks with `WEAVE_DEBUG=1` (stdout vs stderr) Fixes #1397 weave...

agent
status/design-review

The CLI has a [30s timeout](https://github.com/kontena/kontena/blob/e86182973309ec25c0c1120c3bcbe2a33fc2f7a6/cli/lib/kontena/client.rb#L54) for requests. The server [`GridCertificates::Request`](https://github.com/kontena/kontena/blob/e86182973309ec25c0c1120c3bcbe2a33fc2f7a6/server/app/mutations/grid_certificates/request_certificate.rb#L51-L53) does blocking ACME API calls, and uses a 30s wait timeout for each domain authorization verification challenge. That means...

bug
server

When running with `docker-compose run test`, the `bundle exec ruby ...` somehow fails: ``` /kontena/test # bundle exec ruby -e 'puts "Hello World"' Could not find gem 'dotenv' in any...

chore
test

For a service using `volumes_from`, it will get the volumes of the target container when it is first deployed: ```yaml stack: test/volumes-from services: redis: image: redis backup: image: redis volumes_from:...

bug
server
agent