profile
viewpoint
Sven Dowideit SvenDowideit @csiro Oceans and Atmosphere Brisbane, QLD, Australia http://jig.tools I think I have too many repos.

iopipe/turtle 153

Turtle - functional composition for building lambda architectures in NodeJS

SvenDowideit/bin-dir 9

Some stuff I've used on multiple Linux boxes

onaci/docker-plugin-seaweedfs 6

A Docker Volume plugin creating swarm-wide volumes - using Seaweedfs

SvenDowideit/boot2docker 5

Lightweight Linux for Docker

SvenDowideit/clearlinux 5

The Clear Linux™ Project for Intel® Architecture is a project that is building a Linux OS distribution for various cloud use cases. The goal of Clear Linux OS, is to showcase the best of Intel Architecture technology, from low level kernel features to more complex items that span across the entire operating system stack.

patspam/Padre-Plugin-Plack 4

PSGI/Plack plugin for Padre

onaci/docker-ona 3

A Docker commandline plugin that provisions complete system deployments

SvenDowideit/act 1

Run your GitHub Actions locally

SvenDowideit/aislib 1

A golang library to parse AIS sentences and decode AIS messages

SvenDowideit/AnyData 1

AnyData PERL CPAN module

issue commentFollyEngine/circuitplayground

circuitpython...?

https://github.com/adafruit/Adafruit_CircuitPython_IRRemote

SvenDowideit

comment created time in 19 hours

issue openedFollyEngine/circuitplayground

circuitpython...?

created time in 19 hours

issue commentnektos/act

Support Actions v2

I'm possibly weird as usual - I'd like to consider act as

a replacement for make and a way to develop and test my CI/CD automations before committing them to the repository and as a way to debug and fix issues contemplate how it differs from the science workflow work we're also doing

and to that end, I also prefer it to magically work, but then to allow me to customise

very much looking forward to having time to play !

On Fri, Feb 21, 2020 at 2:45 PM Nishchal Gautam notifications@github.com wrote:

I was actually here to see if we can run GHA inside teamcity runners as we don't yet have GHA in enterprise 😄

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/nektos/act/issues/74?email_source=notifications&email_token=AAAG6TEOGBAT645E3QC2BDLRD5MABA5CNFSM4IKRT6U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMRP5NY#issuecomment-589495991, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAG6TH4V4UO7GMDEBGZUBLRD5MABANCNFSM4IKRT6UQ .

Djiit

comment created time in 21 hours

startedleighghunt/tile38-viewer

started time in 2 days

issue commenttidwall/tile38

Documentation of the configuration settings

I'm guessing that's now https://github.com/tidwall/tile38/blob/master/internal/server/config.go ?

tobilg

comment created time in 3 days

issue commenttidwall/tile38

Accessing Tile38-cli via Docker install?

For reference, using --net=host means your tile38 is accessible by anyone on your network (cafe wifi, yay), so the longer and more secure route, is to make a private network for tile38, and to use it

its a 3 step process, but can be worth knowing:

$ docker network create tile38
872c3a5db19d1b1f3156ac9f206c37b185a1a1e637e29758ccf1a86363e1c856
docker run --net=tile38 -it --rm --name tile38 tile38/tile38 

   _______ _______
  |       |       |
  |____   |   _   |   Tile38 1.19.5 (0490734) 64 bit (amd64/linux)
  |       |       |   Port: 9851, PID: 1
  |____   |   _   | 
  |       |       |   tile38.com
  |_______|_______| 

2020/02/20 03:46:18 [INFO] Server started, Tile38 version 1.19.5, git 0490734
2020/02/20 03:46:18 [INFO] AOF loaded 0 commands: 0.00s, 0/s, 0 bytes/s
2020/02/20 03:46:18 [INFO] Ready to accept connections at [::]:9851

and then to access it (starting a new container that only runs the client):

$ docker run --net=tile38 -it tile38/tile38 tile38-cli -h tile38
tile38:9851> 

OR (re-using the server container)

$ docker exec -it tile38 tile38-cli
127.0.0.1:9851> 
EdwardDeaver

comment created time in 3 days

push eventonaci/swarm-infra

Sven Dowideit

commit sha f90a843010f2d062192af15ee681944319721a69

add a single sacrificial consul leader Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 5 days

pull request commentmoby/moby

Add alias for hostname if hostname != container name

@olljanat I'd love input, i'm still contemplating how I feel about the compromises - its essentially creating an auto-generated {{.Node.Labels.NodeIdx}} (I build stuff for non-docker users to consume, so I want to minimum of "oh, and add this label here" for the default case)

The code doesn't really look like it'd be too hard to move from "Task.Slot==0" means global task to using something else

olljanat

comment created time in 5 days

push eventonaci/swarm-infra

Sven Dowideit

commit sha 90c4ad598f73363cf3699dde5b0ada9c58ed06d8

go back to seaweedfs 1.45, will test upgrading later Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha bbc7e611ba0d4e3b22a06790bc843f633b006511

move traefik to use consul, etcd was often getting into no-quorum states when we had swarm node failures - consul so far has been recovering better from failure Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 5 days

push eventSvenDowideit/docker

Sebastiaan van Stijn

commit sha 4a1900915a2eb80f7eaf3638ed702b5d80bfa80f

API: remove deprecated "filter" parameter for API v1.41 and up This query-parameter was deprecated in docker 1.13 in commit 820b809e70df8b9c7af00256182c48d935972a5c, and scheduled for removal in docker 17.12, so we should remove it for the next API version. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha ad13a2a4babca44c7025fe06fd956e62cdc25084

Fluentd: return "invalid parameter" for invalid config options Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 8bd4aedb0281c99557aea257e637acd93a2799a6

Fluentd: sort consts alphabetically Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha a1d4a081dd7a8623297efecbfd47e601c3526fac

Fluentd: extract parsing config, and validate early This extracts parsing the driver's configuration to a function, and uses the same function both when initializing the driver, and when validating logging options. Doing so allows validating if the provided options are in the correct format when calling `ValidateOpts`, instead of resulting in an error when initializing the logging driver. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha cc1f3c750e1da19c02be13ffd71d882af3e23c4a

Fluentd: add fluentd-async option, deprecate fluentd-async-connect Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 008fc679742b1f6dc386b728887573987ac09feb

Fluentd: add fluentd-request-ack option This adds a new `fluentd-request-ack` logging option for the Fluentd logging driver. If enabled, the server will respond with an acknowledgement. This option improves the reliability of the message transmission. This change is not versioned, and affects all API versions. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Arko Dasgupta

commit sha f800d5f786f733f7cbb3e53e0197685043d67dc1

Set the bip network value as the subnet Dont assign the --bip value directly to the subnet for the default bridge. Instead use the network value from the ParseCIDR output Addresses: https://github.com/moby/moby/issues/40392 Signed-off-by: Arko Dasgupta <arko.dasgupta@docker.com>

view details

Akihiro Suda

commit sha 853e1238927f154627063a8a14e17d58bb416a5c

Merge pull request #39086 from thaJeztah/add_fluentd_options Fluentd: add fluentd-async, fluentd-request-ack, and deprecate fluentd-async-connect

view details

Sebastiaan van Stijn

commit sha cb3ec99b1674e0bf4988edc3fed5f6c7dabeda45

Merge pull request #40491 from thaJeztah/remove_deprecated_filters_opt API: remove deprecated "filter" parameter for API v1.41 and up

view details

Akihiro Suda

commit sha 7270d7eb94f8cc47b99210481d53f4011cf7a5ce

fix goimports Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>

view details

Sebastiaan van Stijn

commit sha 10425ed4cb855bc6d0e51b83084d2eaa1bab9ad5

Merge pull request #40501 from AkihiroSuda/fix-goimports fix goimports

view details

Sebastiaan van Stijn

commit sha 562880b276edb9130eab6adaab27d8aeb41ec388

Fix more goimports ``` daemon/logger/splunk/splunk_test.go:33: File is not `goimports`-ed (goimports) envKey: "a", envRegexKey: "^foo", labelsKey: "b", tagKey: "c", integration/build/build_test.go:41: File is not `goimports`-ed (goimports) rm: false, forceRm: false, integration/image/remove_unix_test.go:49: File is not `goimports`-ed (goimports) Root: d.Root, ``` Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Brian Goff

commit sha c51c65a217236da4cef0413637660b79f319741f

Merge pull request #40502 from thaJeztah/fix_goimports Fix more goimports

view details

Jintao Zhang

commit sha 35d6c1870f76a1ff35a42d2cd7cb93f36112d2bb

enforce reserve internal labels. The namespaces com.docker.*, io.docker.*, org.dockerproject.* have been documented to be reserved for Docker's internal use. Co-Authored-By: Sebastiaan van Stijn <thaJeztah@users.noreply.github.com> Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

Sebastiaan van Stijn

commit sha 58c2615208962a458ed94f4b6262eb27e5e021cd

Merge pull request #40497 from arkodg/fix-bip-subnet-config Set the bip network value as the subnet

view details

Sebastiaan van Stijn

commit sha fa2417984be775b4076db681d233f565539207db

Jenkinsfile: temporarily pin windows image to 10.0.17763.973 The latest `ltsc2019` image (`10.0.17763.1039`) appear to be broken, and even a `RUN Write-Host hello` hangs. Temporarily switching back to an older version so that CI doesn't fail. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Tibor Vass

commit sha acb236d787762328d8d33233ef15139987c8c947

Merge pull request #40506 from thaJeztah/jenkinsfile_pin_older_windows Jenkinsfile: temporarily pin windows image to 10.0.17763.973

view details

Sebastiaan van Stijn

commit sha da6c1429d0b468fe8cb7c0cf41b59d5d3647391b

docker-py: skip flaky AttachContainerTest::test_attach_no_stream (again) This test was disabled in the past, but re-enabled when we upgraded docker-py to 4.2.0. The test looks to be still flaky though, so skipping it again: ``` [2020-02-10T23:40:44.429Z] =================================== FAILURES =================================== [2020-02-10T23:40:44.429Z] __________________ AttachContainerTest.test_attach_no_stream ___________________ [2020-02-10T23:40:44.429Z] tests/integration/api_container_test.py:1250: in test_attach_no_stream [2020-02-10T23:40:44.429Z] assert output == 'hello\n'.encode(encoding='ascii') [2020-02-10T23:40:44.429Z] E AssertionError: assert b'' == b'hello\n' [2020-02-10T23:40:44.429Z] E Right contains more items, first extra item: 104 [2020-02-10T23:40:44.429Z] E Use -v to get the full diff [2020-02-10T23:40:44.429Z] ------- generated xml file: /src/bundles/test-docker-py/junit-report.xml ------- ```` Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Brian Goff

commit sha 38ce975b7691c367ac3366a84c1b813387382aa9

Merge pull request #40500 from thaJeztah/docker_py_skip_flaky docker-py: skip flaky AttachContainerTest::test_attach_no_stream (again)

view details

Sebastiaan van Stijn

commit sha 3af8d484b132a492bd6f159e454560b7d7691fa9

Merge pull request #40394 from tao12345666333/reserved-namespace-labels enforce reserve internal labels.

view details

push time in 6 days

pull request commentmoby/moby

Add alias for hostname if hostname != container name

I keep having circular concerns - {{.Task.Slot}} is a bad proxy (but the only) for what I'm trying to have - which is a way to pin a dns name to a known sequence of names

https://github.com/docker/swarmkit/blob/master/manager/orchestrator/jobs/replicated/reconciler.go#L194 shows that it works for replicated tasks

but with global tasks, there's this mental image that the dns name, and magic zero / one indexed number is also pinned to the node - which falls down extremely hard when a new node meets the constraints, or an old node stops meeting the constraints.

Reading around the code, its really readable, well commented, but still, i don't feel i have enough information about why

( @dperny omg, i'm obviously actually reading your new jobs code, updating above for the non-jobs case)

olljanat

comment created time in 6 days

pull request commentmoby/moby

Add alias for hostname if hostname != container name

RancherOS :)

I kinda thing that task.slotid was once a number, and that it was changed - see https://github.com/docker/swarmkit/issues/1554 and https://github.com/moby/moby/issues/34658 (I havn't yet found where the change from int to random string was made - somewhere in 2016 i presume..)

there's not really enough info written down @stevvooe @aaronlehmann, @aluzzardi and @dongluochen - and they're pretty dismissive about the user facing side effects (by which i mean, i can't see any attempt to consider how not having an equivalence to non-global tasks could be a good or bad thing)

IDK - more information desired....

olljanat

comment created time in 6 days

pull request commentdocker/docker.github.io

Mention Docker 19.03 and its compose file version - and add max_repli…

so to quote @ndeloof from 7047:

Docker Compose schema on https://github.com/docker/cli/tree/master/cli/compose/schema/data is considered by maintainers as the leading one, and should be the place we use to any proposal for schame enhancements.

that really strongly suggests that the documentation should also deal with that information, and not block on the secondary docker-compose version.

the "updating it right now would break those examples for docker-compose users" just goes to show how utterly broken things are - examples shouldn't autoupdate to use the latest version, they should really indicate the minimum version that the example is tested for.... which also would show the user how old that feature is, and that it may well be stale.

SvenDowideit

comment created time in 10 days

pull request commentdocker/docker.github.io

Mention Docker 19.03 and its compose file version - and add max_repli…

think of it this way - for the last 9+months, the compose file docs have been broken for swarm users, as the v3.8 format was released then. The sad reality that docker-compose lagged in its support doesn't change the fact that v3.8 was released a long time ago.

SvenDowideit

comment created time in 10 days

pull request commentdocker/docker.github.io

Mention Docker 19.03 and its compose file version - and add max_repli…

that really makes no sense - the 19.03 docker release supported a set of functionality that uses 'version: 3.8' - and there are many compose file things that aren't supported in docker-compose.

I'm hoping that whoever is the release manager for 20.03 also has responsibility to make sure that all features that are in that release, are sufficiently documented .....

SvenDowideit

comment created time in 11 days

PR opened docker/docker.github.io

Mention Docker 19.03 and its compose file version - and add max_repli…

it looks to me like 19.03's effect on swarm more compose wasn't documented.

this is an attempt at starting

+26 -2

0 comment

4 changed files

pr created time in 11 days

pull request commentmoby/moby

Add alias for hostname if hostname != container name

frustratingly, {{.Task.Slot}} doesn't resolve to a a number when deploy mode: global - so this only works for replicated services (you get useless things like mt4f8lpj54c2n849fak338byv).

olljanat

comment created time in 12 days

issue commentmoby/moby

Support DNS lookups for individual tasks. E.g. task-1.service

see https://github.com/moby/moby/pull/39204 for using hostname (post 19.03)

colinmollenhour

comment created time in 12 days

push eventSvenDowideit/docker-cli

Sebastiaan van Stijn

commit sha 70d8e0b867ca2ac236bf17a8360023793ff3a3e9

Add ip and ip6 to advanced network syntax This allows setting the ip/ipv6 address as an option in the advanced `--network` syntax; ``` docker run --network name=mynetwork,ip=172.20.88.22,ip6=2001:db8::8822 ``` Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Arthur

commit sha e5c86dbcf3f13a6c76d9e71726b26dd0ad6134dd

Forcing the creation of tmp directory so that build doesn't fail when it already exists Signed-off-by: Arthur Peka <arthur.peka@outlook.com>

view details

Michael Irwin

commit sha b3a1681fd81cae1abe67b1a2c0ad6f137593c6ea

Add clarification when using USER UID:GI Signed-off-by: Michael Irwin <mikesir87@gmail.com>

view details

Comical DERSKEAL

commit sha 0076ee6cd5851200bf78ec084f58d2c137e4375c

Fix typo Signed-off-by: Derskeal <27731088+derskeal@users.noreply.github.com>

view details

Sebastiaan van Stijn

commit sha 4b5ecc982a441b26846c4240c30b03f940950b31

bump gorilla/mux v1.7.3 full diff: https://github.com/gorilla/mux/compare/ed099d42384823742bba0bf9a72b53b55c9e2e38...00bdffe0f3c77e27d2cf6f5c70232a2d3e4d9c15 changes included: - gorilla/mux#477 Improve CORS Method Middleware - implements gorilla/mux#477 Make CORSMethodMiddleware actually make sense - gorilla/mux#489 Fix nil panic in authentication middleware example Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha c07b1b275e7aa5419513e807c1d5c2699c6c1412

bump creack/pty v1.1.9 full diff: https://github.com/creack/pty/compare/v1.1.7...v1.1.9 adds go mod support Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 6a26d370ad3973d9e53cb160433e0fba5e384a7f

bump mattn/go-shellwords v1.0.6 full diff: https://github.com/mattn/go-shellwords/compare/v1.0.5...v1.0.6 relevant changes: - mattn/go-shellwords#24 Add dir option for parser - mattn/go-shellwords#26 Fix backquote in part of argument - fixes mattn/go-shellwords#25 Backtick "eats" all runes until isSpace - mattn/go-shellwords#28 Fix dollar quote - fixes mattn/go-shellwords#27 Multi-commands inside of command substitution are throwing "invalid command line string" errors - mattn/go-shellwords#24 Add dir option for parser - mattn/go-shellwords#24 Add dir option for parser - mattn/go-shellwords#24 Add dir option for parser Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 9b92804656edbff9cfc27da5f66a79dc1b085056

bump logrus v1.4.2 full diff: https://github.com/sirupsen/logrus/compare/v1.4.1...v1.4.2 - sirupsen/logrus#946 Fix solaris build - sirupsen/logrus#966 Add a checkTerminal for nacl to support running on play.golang.org - sirupsen/logrus#969 fix build break for plan9 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha ad4ca6f0d03115098a61e3fce86173f5bdf2ac6e

bump gofrs/flock v0.7.1 full diff: https://github.com/gofrs/flock/compare/v0.7.0...v0.7.1 - gofrs/flock#34 don't mention sync.Locker in package documentation - fixes gofrs/flock#33 incorrect interface - gofrs/flock#35 Fix linting issues and add goreportcard badge Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Derskeal

commit sha 167b3906fe96ae6455208adb04477b0f5d6302d0

Update flag doc Signed-off-by: Derskeal <27731088+derskeal@users.noreply.github.com>

view details

Sebastiaan van Stijn

commit sha 648199b321f71c178042a8c29917c23621a0473b

cli/command/service: Using a reference for the variable on range scope `entry` (scopelint) ``` cli/command/service/update.go:1007:43: Using a reference for the variable on range scope `entry` (scopelint) if _, ok := portSet[portConfigToString(&entry)]; !ok { ^ cli/command/service/update.go:1008:32: Using a reference for the variable on range scope `entry` (scopelint) portSet[portConfigToString(&entry)] = entry ^ cli/command/service/update.go:1034:44: Using a reference for the variable on range scope `port` (scopelint) if _, ok := portSet[portConfigToString(&port)]; ok { ^ ``` Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 54411e5a92b17577bbfe204afcb0a88b7ee685b1

cli/command/container: Using a reference for the variable on range scope `n` (scopelint) ``` cli/command/container/opts.go:700:37: Using a reference for the variable on range scope `n` (scopelint) if err := applyContainerOptions(&n, copts); err != nil { ^ ``` Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Silvin Lubecki

commit sha 7eb6a29c0ba4aafece34b13fb851164f605a455f

Bump compose-on-kubernetes from v0.4.25-alpha1 to v0.5.0-alpha1 Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>

view details

Sebastiaan van Stijn

commit sha 8aeaf60b3a6eb49ad3ee7bea63ae61f2817c7a7f

Merge pull request #2187 from silvin-lubecki/bump-compose-on-kube Bump compose-on-kubernetes from v0.4.25-alpha1 to v0.5.0-alpha1

view details

Anca Iordache

commit sha 22a5dad847f53dd5d1bde9a61027d13c0cbce94d

app-214 Load Client info in getter function Signed-off-by: Anca Iordache <anca.iordache@docker.com> Possible approach for client info - split ClientInfo() into ClientInfo() and loadClientInfo() - split ConfigFile() into ConfigFile() and loadConfigFile() - ConfigFile() and ClientInfo() call their corresponding loadXX function if it has not yet been loaded; this allows them to be used before Initialize() was called. - Initialize() *always* (re-)loads the configuration; this makes sure that the correct configuration is used when actually calling commands. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Silvin Lubecki

commit sha 37f9a88c696ae81be14c1697bd083d6421b4933c

Merge pull request #2095 from aiordache/app-214_client_info_load_func APP-214 Load Client info in getter function

view details

Tibor Vass

commit sha 26dbc3226c7044063bc1ddc0a0fd73026b6644e6

cp: allow trailing slash in non-existant destination Signed-off-by: Tibor Vass <tibor@docker.com>

view details

Justyn Temme

commit sha 756ab2fb92998047d072a81ef432851411819030

Add support for docker push --quiet Signed-off-by: Justyn Temme <justyntemme@gmail.com> Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Tibor Vass

commit sha e692381d18039491d7d78c221517c309c1ef84e5

e2e: add new test package "global" with TestTLSVerify Signed-off-by: Tibor Vass <tibor@docker.com>

view details

Brian Goff

commit sha 6c12a82f330675d4e2cfff4f8b89a353bcb1fecd

Merge pull request #2197 from thaJeztah/carry_1221_push_quiet Add support for docker push --quiet

view details

push time in 12 days

push eventSvenDowideit/docker

Hannes Ljungberg

commit sha 4d09fab232ed282d020afbe1e0935b53379df4ad

Update service networks documentation The previous description stated that an array of names / ids could be passed when the API in reality expects objects in the form of NetworkAttachmentConfig. This is fixed by updating the description and adding a definition for NetworkAttachmentConfig. Signed-off-by: Hannes Ljungberg <hannes@5monkeys.se>

view details

Carlos de Paula

commit sha 4ab1e808d12ca3a9787a18b450be4530fa5a1cd9

Change version parsing to support alternate runtimes Signed-off-by: Carlos de Paula <me@carlosedp.com>

view details

Carlos de Paula

commit sha 1a96cf95ca23b62ba71f9bd8e8a4fb176bcf243b

Parse runtime name Signed-off-by: Carlos de Paula <me@carlosedp.com>

view details

Carlos Eduardo

commit sha 400af1717c52feb7f4c3ab6669b15c75aee2d1f5

Merge branch 'master' into runtime-version Signed-off-by: Carlos de Paula <me@carlosedp.com>

view details

Sebastiaan van Stijn

commit sha 4e0836f01b5f74237c7b8467af67988add61e247

bump golang.org/x/sys c990c680b611ac1aeb7d8f2af94a825f98d69720 full diff: https://github.com/golang/sys/compare/9eafafc0a87e0fd0aeeba439a4573537970c44c7...c990c680b611ac1aeb7d8f2af94a825f98d69720 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Jason A. Donenfeld

commit sha c3a0a3744636069f43197eb18245aaae89f568e5

Use newer x/sys/windows SecurityAttributes struct This struct now has a properly typed member, so use the properly typed functions with it. Also update the vendor directory and hope nothing explodes. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Justen Martin

commit sha 3b49bd1d840d64ec603333eae28655b9ff5edc0c

replaced call to deprecated grpc method WithDialer with WithContextDialer Signed-off-by: Justen Martin <jmart@the-coder.com>

view details

Sebastiaan van Stijn

commit sha 2030daf2ee4ea8fbded8889a24ccf947e6a71d81

TestParseInitVersion: add some additional tests Also slightly harden parseInitVersion Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 58a6faab4c984dd2a1b0efec843f48c48e0fe5a9

daemon/top_unix_test: cleanup test cases and use subtests The t.Log() caused some unneeded noise; changing these tests to us subtests instead, so that we can track them more easily. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 1741d669b30710fec1a9d7b7ce3beefaa6026f58

daemon: suppress logs in unit tests Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 18a97ee981d80fe4764f7ec8d8384212981ccf24

integration-cli: use subtests for TestSwarmNetworkCreateDup This makes the test less noisy, and won't print the `failed: Error ...` messages, which were confusing. Also, running as a subtest allows tracking failures individually through the junit.xml files. Before: === RUN TestDockerSwarmSuite/TestSwarmNetworkCreateDup --- PASS: TestDockerSwarmSuite/TestSwarmNetworkCreateDup (3.00s) daemon.go:26: Creating a new daemon at: "/go/src/github.com/docker/docker/bundles/test-integration/TestDockerSwarmSuite/TestSwarmNetworkCreateDup" docker_cli_swarm_test.go:1527: Creating a network named "network-test-0" with "bridge", then "bridge" docker_cli_swarm_test.go:1534: As expected, the attempt to network "network-test-0" with "bridge" failed: Error response from daemon: network with name network-test-0 already exists docker_cli_swarm_test.go:1527: Creating a network named "network-test-0" with "bridge", then "overlay" docker_cli_swarm_test.go:1534: As expected, the attempt to network "network-test-0" with "overlay" failed: Error response from daemon: network with name network-test-0 already exists docker_cli_swarm_test.go:1527: Creating a network named "network-test-1" with "overlay", then "bridge" docker_cli_swarm_test.go:1534: As expected, the attempt to network "network-test-1" with "bridge" failed: Error response from daemon: network with name network-test-1 already exists docker_cli_swarm_test.go:1527: Creating a network named "network-test-1" with "overlay", then "overlay" docker_cli_swarm_test.go:1534: As expected, the attempt to network "network-test-1" with "overlay" failed: Error response from daemon: network with name network-test-1 already exists After: === RUN TestDockerSwarmSuite === RUN TestDockerSwarmSuite/TestSwarmNetworkCreateDup === RUN TestDockerSwarmSuite/TestSwarmNetworkCreateDup/driver_bridge_then_bridge === RUN TestDockerSwarmSuite/TestSwarmNetworkCreateDup/driver_bridge_then_overlay === RUN TestDockerSwarmSuite/TestSwarmNetworkCreateDup/driver_overlay_then_bridge === RUN TestDockerSwarmSuite/TestSwarmNetworkCreateDup/driver_overlay_then_overlay --- PASS: TestDockerSwarmSuite (8.12s) --- PASS: TestDockerSwarmSuite/TestSwarmNetworkCreateDup (8.12s) daemon.go:26: Creating a new daemon at: "/go/src/github.com/docker/docker/bundles/test-integration/TestDockerSwarmSuite/TestSwarmNetworkCreateDup" --- PASS: TestDockerSwarmSuite/TestSwarmNetworkCreateDup/driver_bridge_then_bridge (0.52s) --- PASS: TestDockerSwarmSuite/TestSwarmNetworkCreateDup/driver_bridge_then_overlay (0.31s) --- PASS: TestDockerSwarmSuite/TestSwarmNetworkCreateDup/driver_overlay_then_bridge (0.17s) --- PASS: TestDockerSwarmSuite/TestSwarmNetworkCreateDup/driver_overlay_then_overlay (0.12s) Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 39ad39d22020a06f25b06ca45d252f7d822485e8

bump google.golang.org/grpc v1.23.1 full diff: https://github.com/grpc/grpc-go/compare/v1.23.0...v1.23.1 - grpc/grpc-go#3018 server: set and advertise max frame size of 16KB - grpc/grpc-go#3017 grpclb: fix deadlock in grpclb connection cache - Before the fix, if the timer to remove a SubConn fires at the same time NewSubConn cancels the timer, it caused a mutex leak and deadlock. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

HuanHuan Ye

commit sha 203ba72fc549b5ce306e78030579300f6e5ffe10

integration-cli: Fix `SA1019: httputil.ClientConn is deprecated` Rewrite sockRequestHijack to requestHijack which use writable Transport's Response.Body to replace deprecated hijacked httputil.ClientConn. ``` // As of Go 1.12, the Body will also implement io.Writer // on a successful "101 Switching Protocols" response, // as used by WebSockets and HTTP/2's "h2c" mode. Body io.ReadCloser ```. TestPostContainersAttach and TestExecResizeImmediatelyAfterExecStart replace all sockRequestHijack to requestHijack. Signed-off-by: HuanHuan Ye <logindaveye@gmail.com>

view details

Sebastiaan van Stijn

commit sha 0945a8807d1e34026da47b9078e28ed6d80f11df

integration-cli: goimports Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

Sebastiaan van Stijn

commit sha 9d12bc2573d6b3945e48cb1f0a0a6d7e0454082f

pkg/system: make OSVersion an alias for hcsshim OSVersion Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

view details

lzhfromustc

commit sha 49fbb9c9854ff18ad9304f435c7c6722b0b4cfdb

registry: add a critical section to protect authTransport.modReq Signed-off-by: Ziheng Liu <lzhfromustc@gmail.com>

view details

Ziheng Liu

commit sha 6233217a31395b69aa814c7d3db5cf844eb87437

integration/internal/container: fix a goroutine leak bug by adding 1 buffer Signed-off-by: Ziheng Liu <lzhfromustc@gmail.com>

view details

Brian Goff

commit sha 9e7d5ac5ea55dc57185f49476e03d6efa76b3512

Merge pull request #40111 from thaJeztah/TestSwarmNetworkCreateDup_subtests integration-cli: use subtests for TestSwarmNetworkCreateDup

view details

Jintao Zhang

commit sha 5ce9df2a40b37e82c5a9442d522b4b54135876a8

Update to runc v1.0.0-rc9 Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>

view details

Kir Kolyshkin

commit sha 9d4e81e8bf0d52a063c46a3dc826f7e85068b07d

hack/validate/vendor: print diff for modified files In case some files were modified (rather than merely added or removed), we're curious to see the diff for those. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>

view details

push time in 12 days

push eventonaci/docker-etcd

Sven Dowideit

commit sha a83e852125404ad678c0034af1b33e11370e0966

separate out the bash script output, as etcd now wants to use json structured logging Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 13 days

push eventonaci/docker-etcd

Sven Dowideit

commit sha 02cb811f2ae974cd66fd8e60042fc93cf72bb4b9

move the etcd data dir in one, so the flock on the volume doesn't cause etcd to decide the database was already inited Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 13 days

push eventonaci/docker-etcd

Sven Dowideit

commit sha f7994aa42ad6e2e4b2f690a2d777d82cd864f907

can't exit on error, its used to determine options Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 13 days

push eventonaci/docker-etcd

Sven Dowideit

commit sha 95f1d332b976946e9c09165fba44f3033cc86cd0

logger-zap and lets use bash debug logging Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 13 days

push eventonaci/docker-etcd

Sven Dowideit

commit sha cae4fc4e9844c67b81ce7e78685b1c187818f4c5

more appcelerator -> onaci and timeout command doesn't seem to have a -t option anymore Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 13 days

push eventonaci/docker-etcd

Sven Dowideit

commit sha 183ea44efb275da2bce42a199c24868e9f542ed0

fix apk package name Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 13 days

push eventonaci/docker-etcd

Sven Dowideit

commit sha 41a58c52fb6d26e06603d9fcf484dc4ef42e116e

fork and change to use etcd 3.4.3 Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 13 days

push eventonaci/docker-ona

Sven Dowideit

commit sha e3b503a6f72e34ba954ddfa172a4709eeafc4866

fix issue due to renaming a group Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 421f7bf4370118949a7f75981e3109610b91bfcd

detect if the swarm can't contact the gitlab server (ie, nectar cluster to csiro internal gitlab) Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 18 days

pull request commentdocker/cli

Add jobs support to CLI

@thaJeztah Is there some change / way this can be expected in the next release? I'm presuming there will be a docker-v20.04 ?

dperny

comment created time in 19 days

issue commentmoby/moby

Swarm Jobs Proposal

@dperny rockin!

dperny

comment created time in a month

Pull request review commentcontainous/yaegi

Add an example of yaegi in a shebang line

 $ yaegi cmd/yaegi/yaegi.go > ``` +Or for Go scripting in the shebang line:++```console+$ cat /tmp/test+#!/usr/local/bin/yaegi

done, sorry for the delay :)

SvenDowideit

comment created time in a month

push eventSvenDowideit/yaegi

Marc Vertes

commit sha 878fcc835cee3502a983ad287e24e0dc3509c1e3

fix: add support for ^ and + as unary operators

view details

Marc Vertes

commit sha f3f54a5302dc339df7577ba1804d89c87c7c0515

doc: add explanation about CLA in CONTRIBUTING.md (#483)

view details

Marc Vertes

commit sha 9a8a88dcb9ca64740c65740ab0e8cfd40d5dbf1c

fix: use branch operation in || and && operators, fix storage for ! (#476)

view details

Marc Vertes

commit sha bb04af2d4dd1400046f0fe7ec4e2116025cc9499

doc: document import of source and binary packages (#477)

view details

Marc Vertes

commit sha f1cde2be0f9a6e1bd2cfcb185462b182908621ad

fix: apply automatic type conversion to constant expressions (#484)

view details

Marc Vertes

commit sha 5381ee65d192eee13687e6f31c731ad843327b02

fix: continue statement was not applied correctly

view details

Sven Dowideit

commit sha 5fa84a90e3c02bbcf1775ad316b1d8853b93be14

Add an example of yaegi in a shebang line Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in a month

startedopenSUSE/libpathrs

started time in a month

issue commentcontainerd/go-runc

Go-runc example?

@estesp ^^^ is the kind of example that I'm talking about - I'm sure that I'm not using the library "in the right way" but the only way consumers of a library will know what was intended, is for those that wrote it to give working examples.

pwFoo

comment created time in a month

issue commentcontainerd/go-runc

Go-runc example?

I don't know if i'll have time to turn this into docs, but some code I was playing with looks like:

package run

import (
	"context"
	"encoding/json"
	"fmt"
	"io/ioutil"
	"os"
	"path/filepath"
	"strconv"

	runc "github.com/containerd/go-runc"
	libpull "github.com/svendowideit/cirri/lib/pull"
	"github.com/svendowideit/cirri/options"

	"github.com/opencontainers/runc/libcontainer/specconv"
	"github.com/opencontainers/runtime-spec/specs-go"
	//"github.com/opencontainers/runtime-spec/specs-go"
)

func Run(image string) error {
	rootfsPath := options.GetImageRootfsDir(image)
	if _, err := os.Stat(rootfsPath); os.IsNotExist(err) {
		// pulls an image from a registry, and unpacks the layers into a rootfs
		if err = libpull.Pull(image); err != nil {
			return err
		}
	}

	// TODO: name should be generated? plus aliases?
	name := image
	bundleDir := filepath.Join(options.LocalCacheDir(), "containers", name)
	if err := os.MkdirAll(bundleDir, 0775); err != nil {
		return err
	}
	if err := os.Chdir(bundleDir); err != nil {
		return err
	}
	configJson := "config.json"
	if _, err := os.Stat(configJson); os.IsNotExist(err) {
		spec := specconv.Example()
		specconv.ToRootless(spec)
		// TODO: should also use the info in the manifest to determine default command/entrypoint etc
		spec.Root.Path = rootfsPath
		//if err := injectPRoot(spec); err != nil {
			//return err
		//}
		//save it..
		data, err := json.MarshalIndent(spec, "", "\t")
		if err != nil {
			return err
		}
		err = ioutil.WriteFile(configJson, data, 0666)
		if err != nil {
			return err
		}
	}

	cfg := &runc.Runc{
		//Command: "/home/sven/go/bin/runc",
		Root:  options.GetRuncDir(),
		Debug: true,
		//Rootless: false,
	}

	io, err := runc.NewSTDIO()
	if err != nil {
		fmt.Printf("ERROR: %s\n", err)
	}

	status, err := cfg.Run(context.Background(), "test", ".", &runc.CreateOpts{
		IO: io,
	})
	if err == nil {
		// exit with the container's exit status so any external supervisor is
		// notified of the exit with the correct exit status.
		fmt.Printf("Status == %d\n", status)
		os.Exit(status)
	}
	fmt.Printf("ERROR: %s", err)

	return nil
}
pwFoo

comment created time in a month

pull request commentpeterbourgon/ff

ffcli: enhancements based on feedback

I think it would be excellent to call out explicitly in the README that you have no intention/desire to change FlagSet, and so will not support aliases like -t and --tty, or option combining like -it.

I played a little with your module, and yup, its nice, I like it, but as I (think I) need to support options that mimic an existing tool that does that I was going to make an issue asking about it - and then I read this PR :)

peterbourgon

comment created time in 2 months

starteddgiagio/warp

started time in 2 months

push eventSvenDowideit/proot

Sven Dowideit

commit sha a539f0f5fe42faff2dc67d09483d92c299ae85f4

example Dockerfile build as used by https://github.com/rootless-containers/runrootless Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

issue commentrootless-containers/runrootless

unsure what pre-req's are needed for this to work

I'm not 100% convinced they know what is and isn't - most HPC tool builders seem to me to obfuscate what they're doing :/ My goal is to give choices that range from it works, and we'll learn more, all the way to fully modern usage

the pain points are that users won't talk to the admins until its too late (ie, if it fails, they don't ask for help, they try somewhere else), and the admin's first focus is "nope, you can't use that as it runs as root"

So TBH, i dunno - and IDK if its needed most of the time - but I hope to make a single binary that works most of the time - degrading from full on k8s/swarm down to oh god, i don't have root, and namespaces are off, and i need to run this now to get the report out the door

SvenDowideit

comment created time in 2 months

issue commentrootless-containers/runrootless

unsure what pre-req's are needed for this to work

One of my target users are HPC systems and non-technical users, so I'm looking to hedge my bets a bit.

small steps :)

SvenDowideit

comment created time in 2 months

issue openeddocker/docker.github.io

docker build --output docs vague

see https://docs.docker.com/engine/reference/commandline/build/

output destination of what?

I'd have made a PR, but I also failed to find where the source for that page is - really just need to point out that the entire image filesystem is copied to that destination dir.

I'm also not clear if this is a buildx only feature (as i enabled buildx a while back)

this feature has some really interesting side effects - instead of doing

docker export $(docker create debian) | tar -C rootfs -xvf -

I'm thinking I could just as easily do

echo "FROM debian" | docker build --output ./rootfs -

which of course leads to an example where you combine a multi-stage build that only has the desired output files in the last stage - which then gets copied / installed

created time in 2 months

PR opened proot-me/proot

Rootlesscontainers from https://github.com/rootless-containers/PRoot

I'm trying out some things with rootless namespace vs no-namespace container usage, and wonder if @AkihiroSuda 's fork is necessary, or if these changes can be merged

:)

I've basically naively rebased - so feel free to tell me off.

+882 -8

0 comment

12 changed files

pr created time in 2 months

push eventSvenDowideit/proot

jorge

commit sha eca7704f328250f3f44ecff69f645789ba0448b9

patches for udocker-1.1.1

view details

Akihiro Suda

commit sha 6797b9e2fe1152b9fee8eff9ced1318ef18d4642

add rootlesscontainers support This commit allows preserving file owner information as `user.rootlesscontainers` xattr values. Please refer to https://rootlesscontaine.rs/ for further information. Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>

view details

Max Goltzsche

commit sha 537ce95ff0dfa5ddc8d8ee2270823511d5011453

Added libattr fallback from ENOATTR to ENODATA in fake_id0 to support build on fedora. Signed-off-by: Max Goltzsche <max.goltzsche@gmail.com>

view details

Akihiro Suda

commit sha a2e37c3b1fec16eddf69f463eb65bc6498ae7ed7

update travis Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>

view details

Akihiro Suda

commit sha 4ec728fce29454a7132a990e7e0540d98b4942f8

disable coverity Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>

view details

push time in 2 months

push eventSvenDowideit/proot

Mickael Guene

commit sha f3fd83272e3d55b1a00d7683358e8429baef0a68

Base skeleton of python extension framework

view details

Mickael Guene

commit sha 451610327d99a0412f783d6c101e46b593b9cfcd

Allow to call an external python script

view details

Mickael Guene

commit sha 4aa8a8d9cfb24e1e763d1c0d5a7e2599a4dae3e2

Try to improve python interface

view details

Mickael Guene

commit sha 53be2c7dececdf73bda72b43bbfcaadbe7d852b5

Make read_data more pythonic But will be better if it return a bytes array ...

view details

Mickael Guene

commit sha 5c73f0101f9855f98871d432d1eb5f1bf5beabda

make write_data usable

view details

Mickael Guene

commit sha 5ae6c5a9a14e33f5fa31da8fac5af02cdc000a70

Use string instead of bytearray

view details

Mickael Guene

commit sha ef60843de7559ef343cccc052209df4d1e8fb3bc

Embbed python code inside proot

view details

Mickael Guene

commit sha eab112798e0617ccdebe795b5c7e9a270b226d71

Tweak makefile

view details

Mickael Guene

commit sha 2c1b6a27c4c30b58a82ad0f00a707ae8a83a0083

Tweak makefile again before reworking it

view details

Mickael Guene

commit sha a559e9030d8fad29c9b4d826141c3e4cfc9c64f7

Build python extension if we have tools to do it

view details

Mickael Guene

commit sha f8d4a434a09151018b61b263882020510eae9cc1

set python extension support as experimental

view details

Mickael Guene

commit sha 7a04bebf773b8a6f6923eb1f2333f4e00f227ebc

Add python extension test that also give an example of usage

view details

Michal Kazior

commit sha a72dea6d00c845dcaf972dffdbac46beda80920c

execve: realloc heap for CLONE_VM case When a process is cloned with CLONE_VM it shares heap with its parent. When a process is execve()d it is considered to lose its VM, however the code didn't account for that and bzero()d the heap. This could cause the parent process to fail belongs_to_heap_prealloc() checks in subsequent syscalls depending on the resulting child heap size and child-parent code execution ordering. I've discovered this while trying to build xz-5.1.3alpha (particularly when running aclocal-1.15). m4 process would throw out one of: Bad address (EFAULT), No such file (ENOENT) or stack overflow errors consistently when trying to open() foreach.m4 file (error depended on moonphase and target system: debian-sid i386 and debian-sid x86_64 on x86_64 host). Signed-off-by: Michal Kazior <michal@plumewifi.com>

view details

jorge

commit sha d189b5306613a83c7ba8a4c4a24fe45b785758ae

fix tmp cleanup on non ext fs

view details

jopasserat

commit sha ca57ca598b38a979d65bad782228505fd5649d54

Merge pull request #131 from jorge-lip/bugfix-removetemp fix tmp cleanup on non ext fs

view details

hcpl

commit sha f763a49c7df0c6eb25cdf53469d58b57e87254a9

Fix "expect" -> "except" typo

view details

jopasserat

commit sha 886a78b5d0ecc2f632e093c1947f1f5e81a64295

Merge pull request #139 from hcpl/expect-except-typo-fix Fix "expect" -> "except" typo

view details

vincenthage

commit sha fb9503240eeaa3114b29b8742feb2bda6edccde8

Merge pull request #119 from kazikcz/master execve: realloc heap for CLONE_VM case

view details

Rage OxR463

commit sha af0bc70bc9d34eb0889ad7174a5e2ddffb0ec2f2

Follow GNU Standards regarding DESTDIR DESTDIR is a variable prepended to each installed target file, You should not set the value of DESTDIR in your Makefile at all. https://www.gnu.org/prep/standards/html_node/DESTDIR.html Suggested-By: Guilhem Lettron <guilhem@barpilot.io> Closes: https://github.com/proot-me/PRoot/pull/51

view details

Rage OxR463

commit sha f0867edc6c106e9a408f78a90b5aad59db579d30

Fix ambiguous objcopy parameters command line options: -I or --input-target, or -F or --target command line options: -O or --output-target, or -F or --target https://sourceware.org/binutils/docs-2.31/binutils/Target-Selection.html#Target-Selection

view details

push time in 2 months

create barnchSvenDowideit/proot

branch : rootlesscontainers

created branch time in 2 months

fork SvenDowideit/proot

chroot, mount --bind, and binfmt_misc without privilege/setup for Linux

https://proot-me.github.io

fork in 2 months

issue openedrootless-containers/runrootless

unsure what pre-req's are needed for this to work

So, I think this needs user namespaces enabled to work - which in my situation is thus not "fully rootless" - the user needs to convince the admins that this is reasonable (and thus takes time)

Assuming I'm correct, would it be reasonable to mention this in the README?

I'm also wondering if the fork of PRoot is necessary anymore, or if the changes could be merged upstream? @oxr463 ?

created time in 2 months

issue openedcontainous/yaegi

PR builds has a `license/cla` stage

NOTE: I'm asking this before either of the ci steps complete - idk if they tell me more once they complete, but i suspect it would be great to add info for those of us that worry :)

but I failed to find where this is defined, or how someone might comply with it.

https://github.com/containous/yaegi/blob/master/CONTRIBUTING.md doesn't mention that there are any requirements

created time in 2 months

PR opened containous/yaegi

Add an example of yaegi in a shebang line

Just to make it explicit - yay for Go scripting...

One thing I haven't tested, and so haven't mentioned - does yaegi need go installed, or is everything statically linked into it, so we're extremely portable?

(I'll test later and update the PR)

+18 -0

0 comment

1 changed file

pr created time in 2 months

create barnchSvenDowideit/yaegi

branch : add-shebang-example

created branch time in 2 months

fork SvenDowideit/yaegi

Yaegi is Another Elegant Go Interpreter

https://godoc.org/github.com/containous/yaegi

fork in 2 months

pull request commentdocker/swarmkit

[WIP] Cleanup routine for old tasks.db tasks

as per https://github.com/moby/moby/issues/34827 I had a single swarm node go splat and stay down with a 3.4GB tasks.db - deleting it, and starting docker again seems to get us back to a functional swarm, with all the old services, volumes, secrets etc appearing to work.

now the tasks.db is 25M

@dperny if you do figure out what its used for, would you be willing to write it down somewhere?

olljanat

comment created time in 2 months

push eventSvenDowideit/hass-ruuvitag

Sven Dowideit

commit sha d1dc80b95bbfd4518c79e4e4aa6c27dd74b6ca95

add repository.json file Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

fork SvenDowideit/hass-ruuvitag

Hass.io addon for Ruuvitag Weather Stations

fork in 2 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 0ec0539d050c2c593c32d27c754dc27f2d0ce7a3

pin the version of seaweedfs to on that i've tested Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 8956cb4eacc1c9bea49192902aadf08028580d14

we ran out of volumes, presumably due to off failure mode Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

push eventFollyEngine/wemos

Sven Dowideit

commit sha e7a6f48aaa0b6e7cbde32df59d9fe2c69b530f4a

convert to using FastLED Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

push eventFollyEngine/wemos

Sven Dowideit

commit sha a858c664eabea7bd0ce0f9442f1f4c1bc4975b2f

add a disco mode Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

push eventFollyEngine/1819

Huon Kane

commit sha 406a3bd2ce77de179f344098fd2c078ac9f44090

add simplest version of Huon's switch code, sending to mqtt Signed-off-by: Huon Kane <huon.kane@hotmail.co.uk>

view details

push time in 2 months

push eventFollyEngine/wemos

Sven Dowideit

commit sha d7514f28789c528a823419794e42edae29851cb6

add angle1 and angle2 for servos Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

push eventFollyEngine/wemos

Sven Dowideit

commit sha 8397f6ad7c6b3f7d4cbae961328a4676e3163ef3

add the wemos button Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

push eventFollyEngine/wemos

Sven Dowideit

commit sha e7028b49c9b099ae99266e6bf9fb83bc17b9721f

add a relay device Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha f65b573dbcb68f6f06f95a5a457d6e40f435d8fd

tell me what device is being inited Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 669ee76a14845a490664291c7ef9769cabb5eca8

EREEFSII-777: simplify the acme domains to ask for Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 35559c497b74cfe5fcfee623695fec6f6095ef7d

http acme challenge may be failing on multiple domains Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 58bac2fb6fd882c7a96981cb5100706416c7fa2f

remove dns acme options Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha d529888f3917842092921347abbd1e661c41248a

EREEFSII-777: init etcd with acme http challenge Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 143a31c9baa7897c463c8a9fd570118267513b9f

EREEFSII-777: if DOCKER_HOST is set, create the ssh key&config Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 4b5d1769da332d5ec49c7e13b6d3a84f63f46287

EREEFSII-777: if DOCKER_HOST is set, create the ssh key&config Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 7141430c457c27b59603f5459a186fad27e5ec02

allow VAULT_USER to be different to REGISTRY_USER Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha c87be4a7e972b5148a9e4e39bc2c7e956b443c84

start to switch to using swarm-infra/update.sh Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 7be3251e12ace07ed19aad51167023de448f0a47

looks like update.sh gets the interactive-tty setting wrong Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha df12e963064393b68f8ca69bcb581d8046c90494

we don't really need minimum cpu for traefik Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha cce5a697f09184201f173fbb7b5d84c509d4d9c6

Docker is dumb and refises to run a container with a max that is higher than the vm has :( Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 108d185e59bbe076fe778d28c671699d4c9c8457

keycloak restarts traefik, so needs to run after traefik has succeeded Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha ef24fd1da84018a45fe2e4985aebac815f2ca95a

need to use the remote keycloak to be able to set passwrods Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha fef94b5d69eebbfc45b9a21d690edb63eecad383

ouch, missing a $ Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 1e56bac02a64b3f4aa3e240fe48c9692029980b8

mmm, looks like DOCKER_HOST is set to the local socket too Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha cddd293c0f7459b38f74eeadc5b6bd84b99d5273

EREEFSII-777: enable ondemand lets encrypt certs Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 13f1a98395412ac58bcf531ea87cc0d8e38a8cc2

EREEFSII-777: enable ondemand and onhostrule http letsencrypt Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 2 months

create barnchonaci/swarm-infra

branch : ereefs.info

created branch time in 2 months

pull request commenthashicorp/terraform

backend/remote: Swift Authentication Update

would this PR mean that

provider "openstack" {
 user_name = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_user_name"]
 tenant_id = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_tenant_id"]
 tenant_name = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_tenant_name"]
 password = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_password"]
 auth_url = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_auth_url"]
}

terraform {
  backend "swift" {
    container         = "terraform-state"
    archive_container = "terraform-state-archive"
  }
}

would just work?

ie https://github.com/terraform-providers/terraform-provider-openstack/issues/939 and https://github.com/terraform-providers/terraform-provider-openstack/issues/373

kayrus

comment created time in 2 months

issue commentterraform-providers/terraform-provider-openstack

swift backend can't use variables?

oh, reading #373 this is not code that's in this repo, and is kinda a duplicate of that one, I just went about it a bit differently? (and failed anyway)

SvenDowideit

comment created time in 2 months

issue openedterraform-providers/terraform-provider-openstack

swift backend can't use variables?

I have :

provider "openstack" {
 user_name = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_user_name"]
 tenant_id = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_tenant_id"]
 tenant_name = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_tenant_name"]
 password = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_password"]
 auth_url = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_auth_url"]
}

and want to put the state into that openstack too

terraform {
  backend "swift" {
    user_name = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_user_name"]
    tenant_id = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_tenant_id"]
    tenant_name = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_tenant_name"]
    password = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_password"]
    auth_url = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_auth_url"]
    container         = "terraform-state"
    archive_container = "terraform-state-archive"
  }
}

but sadly, it errors with

Error: Variables not allowed

  on providers.tf line 14, in terraform:
  14:     password = data.vault_generic_secret.nectarcloud_ereefs.data["openstack_password"]

Variables may not be used here.

is this a necessary restriction? or am i doing it wrong? :)

basically, my details are stored in vault, and i really don't want to duplicate them.

created time in 2 months

push eventFollyEngine/RedFolly

SvenDowideit

commit sha cf3bfa98d6b6f7d60fb86139f8a4ea98153c2037

what we had running for the garden

view details

SvenDowideit

commit sha 4c18e1d25b4399b2260a7b33be078fd3a9dc52e1

updates

view details

push time in 3 months

push eventonaci/docker

Sven Dowideit

commit sha 084ed0e5e4c1d9d611733ce59e46dfcd7dec9939

we need make too Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 1e56bac02a64b3f4aa3e240fe48c9692029980b8

mmm, looks like DOCKER_HOST is set to the local socket too Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha fef94b5d69eebbfc45b9a21d690edb63eecad383

ouch, missing a $ Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 108d185e59bbe076fe778d28c671699d4c9c8457

keycloak restarts traefik, so needs to run after traefik has succeeded Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha ef24fd1da84018a45fe2e4985aebac815f2ca95a

need to use the remote keycloak to be able to set passwrods Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha cce5a697f09184201f173fbb7b5d84c509d4d9c6

Docker is dumb and refises to run a container with a max that is higher than the vm has :( Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha df12e963064393b68f8ca69bcb581d8046c90494

we don't really need minimum cpu for traefik Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 7be3251e12ace07ed19aad51167023de448f0a47

looks like update.sh gets the interactive-tty setting wrong Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha c87be4a7e972b5148a9e4e39bc2c7e956b443c84

start to switch to using swarm-infra/update.sh Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 7141430c457c27b59603f5459a186fad27e5ec02

allow VAULT_USER to be different to REGISTRY_USER Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 4b5d1769da332d5ec49c7e13b6d3a84f63f46287

EREEFSII-777: if DOCKER_HOST is set, create the ssh key&config Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/docker

Sven Dowideit

commit sha 7c103ea21f56f214fb980c942692e068728d6667

enable remote docker socket via ssh Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 143a31c9baa7897c463c8a9fd570118267513b9f

EREEFSII-777: if DOCKER_HOST is set, create the ssh key&config Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 13f663af568f50748ed4d838f1d9f131b11098e7

we need to not use an interactive tty in the gitlab runner Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 493134695814912415e7c9afdc2b74f701d5ee15

we need to not use an interactive tty in the gitlab runner Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha cd44796984db50294e325faf6b87a5be486b5ef8

we need to not use an interactive tty in the gitlab runner Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 0e24ed0719b70e468d9ffa66d41be163448f983b

don't use interactive tty Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 972429def458a033ea8f8bea06ded74ac6073650

EREEFSII-777: make recom.csiro.au and *.recom.csiro.au certs work Signed-off-by: Sven Dowideit <sven.dowideit@csiro.au>

view details

Sven Dowideit

commit sha c105b168ecadc797c4d2d8fb44caf7d3eb71be25

EREEFSII-809: remove the cert files for a test Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 5df406e23ec6fe9437abe4561bfbdae4579f876d

EREEFSII-809: put back using the pre-made certs now that they come out of vault in a reasonable way Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 0e24ed0719b70e468d9ffa66d41be163448f983b

don't use interactive tty Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha cd44796984db50294e325faf6b87a5be486b5ef8

we need to not use an interactive tty in the gitlab runner Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 493134695814912415e7c9afdc2b74f701d5ee15

we need to not use an interactive tty in the gitlab runner Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 13f663af568f50748ed4d838f1d9f131b11098e7

we need to not use an interactive tty in the gitlab runner Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 9d1081813862ae73c8feb69b714d47ec02e9a403

EREEFSII-730: move the prometheus scrape and dashboard definitions to the data-proxy repo Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha b7dc63bd2791963cf37102f1a17221921774710c

ONACI-1287: upgrade gitlab to 12.5.2-ee Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 12ca04bedde3ad69ec47b696f04132f17bb29d2e

ONACI-1287: fix email (it got confused between v10 and v12), and filter users to only allow the devops group Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 5cfc8295a13d8d8fee7b5322fa87eaec7706126f

EREEFSII-777: make recom.csiro.au and *.recom.csiro.au certs work Signed-off-by: Sven Dowideit <sven.dowideit@csiro.au>

view details

Sven Dowideit

commit sha f47bf850f2b42e1400676de2e71716835109bab8

EREEFSII-809: remove the cert files for a test Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 64915789ce5f5c19afc7842af156d3d11c6dc3ed

EREEFSII-809: put back using the pre-made certs now that they come out of vault in a reasonable way Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 9d1081813862ae73c8feb69b714d47ec02e9a403

EREEFSII-730: move the prometheus scrape and dashboard definitions to the data-proxy repo Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha b7dc63bd2791963cf37102f1a17221921774710c

ONACI-1287: upgrade gitlab to 12.5.2-ee Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 12ca04bedde3ad69ec47b696f04132f17bb29d2e

ONACI-1287: fix email (it got confused between v10 and v12), and filter users to only allow the devops group Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 103287bf070d145a67ed125904039a3b8966db0d

ONACI-1287: upgrade gitlab to 12.5.2-ee Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha b7eb67104ccd6e960aedbcfc42dab4b9ae5cd582

ONACI-1287: fix email (it got confused between v10 and v12), and filter users to only allow the devops group Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventFollyEngine/wemos

Sven Dowideit

commit sha a6f91fdb94640ebb04bcded038c7776c508dbeb0

with a small mod to the NtpClientLib it builds Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha aa00783ffa1a098788dbf31071a4f6aeffd4d1c3

EREEFSII-827: add the ability to deploy registry Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 1d84563138dc66603d0ae7039bf64ebf8446c82a

EREEFSII-827: add the ability to deploy registry Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha d805ba850539b9847a118ab933df2776651da4ae

EREEFSII-777: make recom.csiro.au and *.recom.csiro.au certs work Signed-off-by: Sven Dowideit <sven.dowideit@csiro.au>

view details

Sven Dowideit

commit sha d66ed9a7ebb706344e9d4c35ccfb6ac9f6aac641

EREEFSII-809: remove the cert files for a test Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 2a9a268d64592faf2ef22b81eb6df8c756224706

EREEFSII-809: put back using the pre-made certs now that they come out of vault in a reasonable way Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 2865a8a74d6669b2c419b1d0b58110b54dadd687

EREEFSII-730: move the prometheus scrape and dashboard definitions to the data-proxy repo Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 1d84563138dc66603d0ae7039bf64ebf8446c82a

EREEFSII-827: add the ability to deploy registry Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha aa00783ffa1a098788dbf31071a4f6aeffd4d1c3

EREEFSII-827: add the ability to deploy registry Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha 69c1c3b4cd071bfce3cfcb1cad677be193506611

EREEFSII-828: set the onaci realm user password from vault Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 080f578737a35b872e31f2f8ab7718573d0d85ba

EREEFSII-828: default dbpassword and superuser password no longer used Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 3d94320c696e2c43c1e7d712100e883a3638bcd0

Small fixes to allow the post-deploy scripts to be debugged locally Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 4195f168bee559b73fa76211f8a32360813c45d9

EREEFS4-827: add registry, and authenticate using keycloak Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha e059039f299bd8d2ac79c940767422422b412ea1

EREEFS4-827: add todo Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 05cbd9d7e149b8591292db18d4a86dbcf9cb3d78

EREEFSII-777: make recom.csiro.au and *.recom.csiro.au certs work Signed-off-by: Sven Dowideit <sven.dowideit@csiro.au>

view details

Sven Dowideit

commit sha 8d1fcb056dbc9ee6704123657a4aedf0b1b7df0b

EREEFSII-809: remove the cert files for a test Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 8643dba6f0a9fbd9af71714dbb7c0f3d92a7121c

EREEFSII-809: put back using the pre-made certs now that they come out of vault in a reasonable way Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

Sven Dowideit

commit sha 590a0e0ed5aabc8dfa5f893e363c55cb64a2bb6d

EREEFSII-730: move the prometheus scrape and dashboard definitions to the data-proxy repo Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

push eventonaci/swarm-infra

Sven Dowideit

commit sha e059039f299bd8d2ac79c940767422422b412ea1

EREEFS4-827: add todo Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>

view details

push time in 3 months

more