You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by GitBox <gi...@apache.org> on 2022/07/14 08:05:47 UTC

[GitHub] [buildstream] BuildStream-Migration-Bot opened a new issue, #1189: Check versions of buildbox

BuildStream-Migration-Bot opened a new issue, #1189:
URL: https://github.com/apache/buildstream/issues/1189

   [See original issue on GitLab](https://gitlab.com/BuildStream/buildstream/-/issues/1189)
   In GitLab by [[Gitlab user @traveltissues]](https://gitlab.com/traveltissues) on Nov 1, 2019, 12:18
   
   A number of issues have been reported with buildstream which were resolved by changing buildbox versions. This is not clearly suggested/indicated to the user. If possible buildstream should attempt to check the versions of buildbox that will be used before doing any work.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [buildstream] jjardon commented on issue #1189: Check versions of buildbox

Posted by GitBox <gi...@apache.org>.
jjardon commented on issue #1189:
URL: https://github.com/apache/buildstream/issues/1189#issuecomment-1212202591

   This depends on some improvements being made on buildbox distribution story. See https://gitlab.com/BuildGrid/buildbox/buildbox-integration/-/issues/1


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [buildstream] gtristan commented on issue #1189: Check versions of buildbox

Posted by GitBox <gi...@apache.org>.
gtristan commented on issue #1189:
URL: https://github.com/apache/buildstream/issues/1189#issuecomment-1184229789

   This issue need not be a blocker so long as BuildStream documentation materials have informed the user how to obtain the latest buildbox.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [buildstream] gtristan commented on issue #1189: Check versions of buildbox

Posted by GitBox <gi...@apache.org>.
gtristan commented on issue #1189:
URL: https://github.com/apache/buildstream/issues/1189#issuecomment-1173030887

   This should be super simple to fix, but it looks like `buildbox-casd --version` is broken somehow, [filed this upstream](https://gitlab.com/BuildGrid/buildbox/buildbox-casd/-/issues/86).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [buildstream] gtristan commented on issue #1189: Check versions of buildbox

Posted by GitBox <gi...@apache.org>.
gtristan commented on issue #1189:
URL: https://github.com/apache/buildstream/issues/1189#issuecomment-1184136337

   Reopening this as #1671 only checks the version of `buildbox-casd` but not `buildbox-run` (or `buildbox-common` or `buildbox-fuse`, all of whos versions might have some impact).
   
   The issue is however much less severe considering that most required updates we've encountered needed updates of `buildbox-casd`, and also considering that the buildbox binaries are generally updated in lockstep.
   
   Note also that a version check of `buildbox-run` is complicated because it might be implemented with different implementations (`buildbox-run-bubblewrap` or `buildbox-run-userchroot`) which themselves may have different tags and versions.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [buildstream] gtristan commented on issue #1189: Check versions of buildbox

Posted by GitBox <gi...@apache.org>.
gtristan commented on issue #1189:
URL: https://github.com/apache/buildstream/issues/1189#issuecomment-1184154831

   > We already make use of `buildbox-run --capabilities`, although so far only for optional aspects. If necessary, we could even list a critical bugfix as a 'capability'.
   
   This of course starts to look messy when checking `buildbox-run-userchroot` for a bugfix capability related to a bug fixed in `buildbox-run-bubblewrap`.
   
   I was leaning more towards thinking that an overall "buildbox" version number could be implemented if the buildbox build and distribution process could be more streamlined (which is mostly only tricky due to the way it is maintained in multiple separate repositories).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [buildstream] gtristan closed issue #1189: Check versions of buildbox

Posted by GitBox <gi...@apache.org>.
gtristan closed issue #1189: Check versions of buildbox
URL: https://github.com/apache/buildstream/issues/1189


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [buildstream] gtristan commented on issue #1189: Check versions of buildbox

Posted by GitBox <gi...@apache.org>.
gtristan commented on issue #1189:
URL: https://github.com/apache/buildstream/issues/1189#issuecomment-1184153213

   > We already make use of `buildbox-run --capabilities`, although so far only for optional aspects. If necessary, we could even list a critical bugfix as a 'capability'.
   
   This of course starts to look messy when checking `buildbox-run-userchroot` for a bugfix capability related to a bug fixed in `buildbox-run-bubblewrap`.
   
   I was leaning more towards thinking that an overall "buildbox" version number could be implemented if the buildbox build and distribution process could be more streamlined (which is mostly only tricky due to the way it is maintained in multiple separate repositories).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [buildstream] juergbi commented on issue #1189: Check versions of buildbox

Posted by GitBox <gi...@apache.org>.
juergbi commented on issue #1189:
URL: https://github.com/apache/buildstream/issues/1189#issuecomment-1184147521

   We already make use of `buildbox-run --capabilities`, although so far only for optional aspects. If necessary, we could even list a critical bugfix as a 'capability'.
   
   A version check for buildbox-fuse may make sense in buildbox-casd's `FuseStager`. We'll have to make sure that it's fatal, though (not falling back to hardlinks), and BuildStream can inform the user in a reasonable way. I don't remember whether we already have logic for the latter in place.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [buildstream] gtristan closed issue #1189: Check versions of buildbox

Posted by GitBox <gi...@apache.org>.
gtristan closed issue #1189: Check versions of buildbox
URL: https://github.com/apache/buildstream/issues/1189


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org