You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kvrocks.apache.org by GitBox <gi...@apache.org> on 2022/06/29 07:15:40 UTC

[GitHub] [incubator-kvrocks] tisonkun opened a new issue, #691: Review build docker image CI task which takes more than 2 hours to finish

tisonkun opened a new issue, #691:
URL: https://github.com/apache/incubator-kvrocks/issues/691

   @git-hulk @ShooterIT @PragmaTwice Perhaps we can move build and test tasks from daily CI to per PR CI. They take less than half hour to finish. While building docker image takes more than 2 hours to finish and I'm curious why.
   
   _Originally posted by @tisonkun in https://github.com/apache/incubator-kvrocks/issues/689#issuecomment-1169606788_


-- 
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: issues-unsubscribe@kvrocks.apache.org.apache.org

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


[GitHub] [incubator-kvrocks] PragmaTwice commented on issue #691: Review build docker image CI task which takes more than 2 hours to finish

Posted by GitBox <gi...@apache.org>.
PragmaTwice commented on issue #691:
URL: https://github.com/apache/incubator-kvrocks/issues/691#issuecomment-1170009410

   > @PragmaTwice That's possible. You may start a discussion on dev@ and we'll ask ASF INFRA team to enable related integration.
   
   Thanks, I will start a discussion later.


-- 
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: issues-unsubscribe@kvrocks.apache.org

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


[GitHub] [incubator-kvrocks] tisonkun closed issue #691: Review build docker image CI task which takes more than 2 hours to finish

Posted by GitBox <gi...@apache.org>.
tisonkun closed issue #691: Review build docker image CI task which takes more than 2 hours to finish
URL: https://github.com/apache/incubator-kvrocks/issues/691


-- 
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: issues-unsubscribe@kvrocks.apache.org

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


[GitHub] [incubator-kvrocks] tisonkun closed issue #691: Review build docker image CI task which takes more than 2 hours to finish

Posted by GitBox <gi...@apache.org>.
tisonkun closed issue #691: Review build docker image CI task which takes more than 2 hours to finish
URL: https://github.com/apache/incubator-kvrocks/issues/691


-- 
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: issues-unsubscribe@kvrocks.apache.org

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


[GitHub] [incubator-kvrocks] tisonkun commented on issue #691: Review build docker image CI task which takes more than 2 hours to finish

Posted by GitBox <gi...@apache.org>.
tisonkun commented on issue #691:
URL: https://github.com/apache/incubator-kvrocks/issues/691#issuecomment-1169965641

   @PragmaTwice That's possible. You may start a discussion on dev@ and we'll ask ASF INFRA team to enable related integration.


-- 
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: issues-unsubscribe@kvrocks.apache.org

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


[GitHub] [incubator-kvrocks] git-hulk commented on issue #691: Review build docker image CI task which takes more than 2 hours to finish

Posted by GitBox <gi...@apache.org>.
git-hulk commented on issue #691:
URL: https://github.com/apache/incubator-kvrocks/issues/691#issuecomment-1169624848

   The QEMU was introduce in PR: https://github.com/apache/incubator-kvrocks/pull/550, maybe we can move other jobs to per CI from daily CI except the QEMU docker image.


-- 
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: issues-unsubscribe@kvrocks.apache.org

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


[GitHub] [incubator-kvrocks] PragmaTwice commented on issue #691: Review build docker image CI task which takes more than 2 hours to finish

Posted by GitBox <gi...@apache.org>.
PragmaTwice commented on issue #691:
URL: https://github.com/apache/incubator-kvrocks/issues/691#issuecomment-1169959239

   For the arm related issue, I think whether we can find an arm64 enviroment on other CI platforms like Circle CI, which maybe more fast than the QEMU way.


-- 
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: issues-unsubscribe@kvrocks.apache.org

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


[GitHub] [incubator-kvrocks] tisonkun commented on issue #691: Review build docker image CI task which takes more than 2 hours to finish

Posted by GitBox <gi...@apache.org>.
tisonkun commented on issue #691:
URL: https://github.com/apache/incubator-kvrocks/issues/691#issuecomment-1170040177

   @PragmaTwice @git-hulk I write a patch to separate daily CI and run daily CI iff `needs-daily-ci` labeled. You may give it a look https://github.com/apache/incubator-kvrocks/pull/695.
   
   For ARM64 issue, I'm actually wonder whether we should build an image on ARM64.


-- 
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: issues-unsubscribe@kvrocks.apache.org

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


[GitHub] [incubator-kvrocks] tisonkun commented on issue #691: Review build docker image CI task which takes more than 2 hours to finish

Posted by GitBox <gi...@apache.org>.
tisonkun commented on issue #691:
URL: https://github.com/apache/incubator-kvrocks/issues/691#issuecomment-1169621255

   > @git-hulk @ShooterIT @PragmaTwice Perhaps we can move build and test tasks from daily CI to per PR CI. They take less than half hour to finish. While building docker image takes more than 2 hours to finish and I'm curious why.
   
   Maybe it is due to that we use QEMU to simulate an arm64 environment, and I think that is slow.
   
   _Originally posted by @PragmaTwice in https://github.com/apache/incubator-kvrocks/issues/689#issuecomment-1169609906_
   
   @PragmaTwice thanks for your input. Another approach is still run more Build and Test tasks every day but separate docker job into another workflow.
   
   _Originally posted by @tisonkun in https://github.com/apache/incubator-kvrocks/issues/689#issuecomment-1169611332_
   
   Another thing is that since we build the nightly version of the docker image we can automatically publish it to some registries like the docker hub, e.g. some tags like `nightly`, `nightly-20220629`.
   
   And I also think building docker image in CI triggered by PRs is unnecessary (maybe an arm evironment is useful, but a docker environment is not necessary for build and test).
   
   _Originally posted by @PragmaTwice in https://github.com/apache/incubator-kvrocks/issues/689#issuecomment-1169614450_
   
   > Another thing is that since we build the nightly version of the docker image we can automatically publish it to some registries like the docker hub, e.g. some tags like `nightly`, `nightly-20220629`.
   > 
   > And I also think building docker image in CI triggered by PRs is unnecessary (maybe an arm evironment is useful, but a docker environment is not necessary for build and test).
   
   Good point that we can push the `nightly` docker image, latest image need to wait for the new release is too slow for most users.
   
   _Originally posted by @git-hulk in https://github.com/apache/incubator-kvrocks/issues/689#issuecomment-1169619824_


-- 
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: issues-unsubscribe@kvrocks.apache.org

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


[GitHub] [incubator-kvrocks] PragmaTwice commented on issue #691: Review build docker image CI task which takes more than 2 hours to finish

Posted by GitBox <gi...@apache.org>.
PragmaTwice commented on issue #691:
URL: https://github.com/apache/incubator-kvrocks/issues/691#issuecomment-1169948169

   > Another thing is that since we build the nightly version of the docker image we can automatically publish it to some registries like the docker hub, e.g. some tags like `nightly`, `nightly-20220629`.
   
   I will open a seperate PR for this : )


-- 
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: issues-unsubscribe@kvrocks.apache.org

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


[GitHub] [incubator-kvrocks] git-hulk commented on issue #691: Review build docker image CI task which takes more than 2 hours to finish

Posted by GitBox <gi...@apache.org>.
git-hulk commented on issue #691:
URL: https://github.com/apache/incubator-kvrocks/issues/691#issuecomment-1169963416

   This sounds good to me, it's really frustrated to debug the daily CI now.


-- 
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: issues-unsubscribe@kvrocks.apache.org

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