TRITON-2305: binder ha-setup fails on missing tar command

Details

Issue Type:Bug
Priority:3 - Elevated
Status:Resolved
Created at:2022-05-10T23:15:32.676Z
Updated at:2022-05-18T15:59:41.164Z

People

Created by:Brian Bennett
Reported by:Brian Bennett
Assigned to:Brian Bennett

Fix Versions

2022-06-30 Uses... the street finds its own (Release Date: 2022-06-30)

Related Links

Description

This has been missing since TRITON-349. The 1.6.3 base image has gtar-base installed, but the 19.4.0 base image does not (likewise for 21.4.0).

Comments

Comment by Brian Bennett
Created at 2022-05-11T00:49:15.368Z

Installed the experimental build zone. The tar command does exist.

[Connected to zone '10d6a947-8046-4bc5-9d45-6737a981c656' pts/3]
 =  J O Y E N T  =

    mantav2-nameservice (PR-24-20220510T234346Z-g37e194a)
    https://github.com/tritondatacenter/binder.git
    triton-origin-x86_64-21.4.0@master-20220322T012137Z-g9382491

[root@10d6a947-8046-4bc5-9d45-6737a981c656 (barovia:binder0) ~]# ls /opt/local/bin/tar
/opt/local/bin/tar

Comment by Dan McDonald
Created at 2022-05-11T17:36:32.196Z

I built an experimental 3-node triton using the ISO-installer-test Head Node, and two new net-booting 4GB CNs for it. I ran:

sdcadm update -C experimental binder

then after that worked I ran:

sdcadm post-setup ha-binder <UUID-headnode> <UUID-cn-2> <UUID-cn-1>

And it seemed to work just fine, with two new binder zones on each CN.


Comment by Jira Bot
Created at 2022-05-12T02:35:41.741Z

binder commit 0bef5accd51da23d0e2f5cdd80749094e1a86ef1 (branch master, by Brian Bennett)

TRITON-2305 binder ha-setup fails on missing tar command (#24)

Reviewed by: Dan McDonald <danmcd@kebe.com>


Comment by Jira Bot
Created at 2022-05-18T15:59:41.164Z

binder commit 0bef5accd51da23d0e2f5cdd80749094e1a86ef1 (branch release-20220505, by Brian Bennett)

TRITON-2305 binder ha-setup fails on missing tar command (#24)

Reviewed by: Dan McDonald <danmcd@kebe.com>