Project

General

Profile

Actions

Feature #17402

closed

docker-compose and VScode integration to debug controller

Added by Nico César about 3 years ago. Updated almost 3 years ago.

Status:
Rejected
Priority:
Normal
Assigned To:
Category:
-
Target version:
-
Story points:
-

Description

Create files:

  • .devcontainer.json
  • docker-compose.yaml / docker-compose.debug.yaml
  • Dockerfiles for each service
Also:
  • Documentation

Subtasks 1 (0 open1 closed)

Task #17406: ReviewClosedPeter Amstutz04/14/2021Actions
Actions #1

Updated by Nico César about 3 years ago

  • Description updated (diff)
Actions #2

Updated by Nico César about 3 years ago

  • Description updated (diff)
Actions #3

Updated by Nico César about 3 years ago

  • Subject changed from docker-cpmpose and VScode integration to debug controller to docker-compose and VScode integration to debug controller
Actions #4

Updated by Nico César about 3 years ago

  • Story points deleted (3.0)
Actions #5

Updated by Nico César about 3 years ago

  • Status changed from New to In Progress

I started with a separate repo to prototype this,

the result can be seen by doing

pip3 install cookiecutter
cookiecutter https://github.com/nicocesar/cookiecutter-arvados-hacking-controller.git

then

cd z1111
DOCKER_BUILDKIT=1 code .

the docker-compose.yml file and configs comes from a deployment from arvie that I cookiecutter'ed it. I see many optimizations to be done.

Actions #6

Updated by Nico César about 3 years ago

.

Actions #7

Updated by Peter Amstutz about 3 years ago

  • Target version changed from 2021-03-03 sprint to 2021-03-17 sprint
Actions #8

Updated by Peter Amstutz about 3 years ago

acceptance criteria:

  • documentation on how to set it up, run and get to a controller debugger on with vscode
  • use arvados github org for cookie cutter
  • use arvados-server install to build the development Docker image
  • 100% documentation
  • MacOS?
  • workbench 2 development workflow
Actions #9

Updated by Peter Amstutz about 3 years ago

  • Target version deleted (2021-03-17 sprint)
Actions #10

Updated by Nico César almost 3 years ago

  • Status changed from In Progress to Rejected

For now we're not going to go forward on this path

Actions

Also available in: Atom PDF