Grant Henke has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/16885 )

Change subject: [docker] Add support for openSUSE in the Docker build
......................................................................


Patch Set 2:

(20 comments)

http://gerrit.cloudera.org:8080/#/c/16885/2//COMMIT_MSG
Commit Message:

http://gerrit.cloudera.org:8080/#/c/16885/2//COMMIT_MSG@15
PS2, Line 15:
> nit: remove space
Done


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-dev-env.sh
File docker/bootstrap-dev-env.sh:

http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-dev-env.sh@185
PS2, Line 185: zypper
> Does it make sense to add --non-interactive option to mirror what's done fo
I don't think we have a license issue given it builds with no problems. The 
same for interactive modes. I guess this is a case of YAGNI.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-dev-env.sh@185
PS2, Line 185: update
> According to  https://en.opensuse.org/images/1/17/Zypper-cheat-sheet-1.pdf
update does a refresh and update and matches the behavior of the other OS 
variants.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-dev-env.sh@209
PS2, Line 209: openssl-devel
> Why openssl isn't enough?
This was taken from the install instructions: 
https://kudu.apache.org/docs/installation.html#sles_from_source


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-dev-env.sh@220
PS2, Line 220: exta
> nit: extra
Done


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-dev-env.sh@221
PS2, Line 221: tzdata equivalent package.
> What doesn't work not having this? Could you mention that either in the com
Done


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-dev-env.sh@231
PS2, Line 231: vim
> The 'vim' package is already in the fist list, no?
Done


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-java-env.sh
File docker/bootstrap-java-env.sh:

http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-java-env.sh@76
PS2, Line 76: update
> refresh ?
see my other comment on this.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-java-env.sh@76
PS2, Line 76: zypper
> Add --non-interactive ?
see my other comment on this.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-java-env.sh@79
PS2, Line 79: install
> Add --non-interactive and --auto-agree-with-licenses ?
see my other comment on this.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-java-env.sh@82
PS2, Line 82: clean
> Add --all ?
for what?


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-python-env.sh
File docker/bootstrap-python-env.sh:

http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-python-env.sh@104
PS2, Line 104: zypper
> here and below: add --non-interactive flag for zypper?
see my other comment on this.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-python-env.sh@106
PS2, Line 106: update
> refresh ?
see my other comment on this.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-python-env.sh@117
PS2, Line 117: clean
> clean --all ?
see my other comment on this.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-runtime-env.sh
File docker/bootstrap-runtime-env.sh:

http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-runtime-env.sh@86
PS2, Line 86: zypper
> here and below: add --non-interactive ?
see my other comment on this.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-runtime-env.sh@90
PS2, Line 90: install
> add --auto-agree-with-licenses ?
see my other comment on this.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-runtime-env.sh@95
PS2, Line 95: openssl
> Should this be openssl-devel ?
It doesn't appear to be required for runtime.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-runtime-env.sh@99
PS2, Line 99: install
> add --auto-agree-with-licenses ?
see my other comment on this.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/bootstrap-runtime-env.sh@105
PS2, Line 105: clean
> clean --all ?
see my other comment on this.


http://gerrit.cloudera.org:8080/#/c/16885/2/docker/docker-build.py
File docker/docker-build.py:

http://gerrit.cloudera.org:8080/#/c/16885/2/docker/docker-build.py@165
PS2, Line 165: if "/" in base:
> nit: it would be nice to add an example for the 'base' which requires extra
Done



--
To view, visit http://gerrit.cloudera.org:8080/16885
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I9c1ce282fda67db5043445a139c888bc74c44680
Gerrit-Change-Number: 16885
Gerrit-PatchSet: 2
Gerrit-Owner: Grant Henke <granthe...@apache.org>
Gerrit-Reviewer: Alexey Serbin <aser...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Grant Henke <granthe...@apache.org>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Comment-Date: Wed, 23 Dec 2020 18:25:43 +0000
Gerrit-HasComments: Yes

Reply via email to