Page MenuHomeDevCentral

Upgrade Arcanist image on Dwellers
Closed, ResolvedPublic

Description

I wanted to build a rDPHAB image with D603 on Dwellers and to update the diff against the tested state of the repo.

Dwellers
$ arc shell
$ arc diff -m "Rebased against master."
(Message saved to commit message.)
Usage Exception: You don't own revision D603 'Add quotes to command arguments'. You can only update revisions you own. You can 'Commandeer' this revision from the web interface if you want to become the owner.

That means two things:

  1. This is the genuine arcanist, not our version
  2. This isn't an up to date arcanist, as twentyfourafter and me worked on this issue some months ago

Related Objects

Event Timeline

dereckson created this task.Aug 8 2016, 06:40
Ysul
$ ssh dwellers docker pull nasqueron/arcanist
Using default tag: latest
Trying to pull repository docker.io/nasqueron/arcanist ... latest: Pulling from nasqueron/arcanist
[...]
Digest: sha256:23f11d99354d00b1dc14f9bf6b0d07d34d44ec6d876a1a4873e410a6c6c4f8be
Status: Downloaded newer image for docker.io/nasqueron/arcanist:latest
dereckson added a comment.EditedAug 8 2016, 06:49

Docker Hub has a cached version of our Git setup layer.

Dwellers
$ arc shell
$ arc diff -m "Rebased against master."
[Offers me a new revision despite arc which matching]
$ arc diff --update D603 -m "Rebased against master."
Usage Exception: You don't own revision D603 'Add quotes to command arguments'. You can only update revisions you own. You can 'Commandeer' this revision from the web interface if you want to become the owner.
$ cd /opt/arcanist
$ git log
commit b3e68c9f179318d65b6a2512efa6830e0362de8e
Author: Joshua Spence <josh@freelancer.com>
Date:   Wed Dec 23 08:42:00 2015 +1100
dereckson closed this task as Resolved.Aug 8 2016, 07:09
Dwellers
$ cd /home/dereckson/dev/docker/arcanist
$ docker build --no-cache=true -t nasqueron/arcanist .
[...]
$ docker push nasqueron/arcanist
$ cd ...
$ arc shell
$ arc diff -m "Rebased against master."
...
    You don't own revision D603: "Add quotes to command arguments". Normally,
    you should only update revisions you own. You can "Commandeer" this
    revision from the web interface if you want to become the owner.
...