You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudberry.apache.org by "leborchuk (via GitHub)" <gi...@apache.org> on 2025/09/12 09:11:31 UTC

[PR] Add ubuntu22.04 build/test docker containers [cloudberry]

leborchuk opened a new pull request, #1359:
URL: https://github.com/apache/cloudberry/pull/1359

   This is the copy of https://github.com/apache/cloudberry-devops-release/pull/13 
   
   We decided to move cloudberry-devops-release/ to the main repo and then add support of ubuntu 22.04 here.
   
   In these PR I add build/test docker containers that is needed for building debian binary. There is some changes compared to RPM-based builds:
   1. Debian packages (and docker containers) does not need to build libxerces since 22.04 repo contains libxerces-c3.2. libxerces-c3.2 fits perfectly for cloudberry. 
   2. Debian prohibits install something inside /usr/local/. So we need to build our binaries somewhere else, then list relative local build paths in control file and finally write install script to copy it in /usr/local/cloudberry-db. In reality we just create symbolic link /usr/cloudberry-db -> /usr/local/cloudberry-db
   
   After successful merging, I will add GitHub Actions scripts for creating Debian packages. See the example here https://github.com/leborchuk/cloudberrydb/actions/runs/15662457461/job/44122150152


-- 
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@cloudberry.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cloudberry.apache.org
For additional commands, e-mail: commits-help@cloudberry.apache.org


Re: [PR] Add ubuntu22.04 build/test docker containers [cloudberry]

Posted by "leborchuk (via GitHub)" <gi...@apache.org>.
leborchuk commented on PR #1359:
URL: https://github.com/apache/cloudberry/pull/1359#issuecomment-3311740565

   > Hey @leborchuk , there are some conflicts that need to be resolved. PTAL, thanks!
   
   Hi @tuhaihe ! I have rebased and rewritten commit message. Could be checked again.
   
   
   


-- 
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@cloudberry.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cloudberry.apache.org
For additional commands, e-mail: commits-help@cloudberry.apache.org


Re: [PR] Add ubuntu22.04 build/test docker containers [cloudberry]

Posted by "tuhaihe (via GitHub)" <gi...@apache.org>.
tuhaihe commented on PR #1359:
URL: https://github.com/apache/cloudberry/pull/1359#issuecomment-3322294942

   I created a PR on the docs to introduce the new Docker dev image: https://github.com/apache/cloudberry-site/pull/325


-- 
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@cloudberry.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cloudberry.apache.org
For additional commands, e-mail: commits-help@cloudberry.apache.org


Re: [PR] Add ubuntu22.04 build/test docker containers [cloudberry]

Posted by "tuhaihe (via GitHub)" <gi...@apache.org>.
tuhaihe commented on PR #1359:
URL: https://github.com/apache/cloudberry/pull/1359#issuecomment-3318045664

   > > Hey @leborchuk , there are some conflicts that need to be resolved. PTAL, thanks!
   > 
   > Hi @tuhaihe ! I have rebased and rewritten commit message. Could be checked again.
   
   LGTM now. Thanks @leborchuk !


-- 
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@cloudberry.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cloudberry.apache.org
For additional commands, e-mail: commits-help@cloudberry.apache.org


Re: [PR] Add ubuntu22.04 build/test docker containers [cloudberry]

Posted by "leborchuk (via GitHub)" <gi...@apache.org>.
leborchuk commented on PR #1359:
URL: https://github.com/apache/cloudberry/pull/1359#issuecomment-3284440394

   @tuhaihe Please review


-- 
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@cloudberry.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cloudberry.apache.org
For additional commands, e-mail: commits-help@cloudberry.apache.org


Re: [PR] Add ubuntu22.04 build/test docker containers [cloudberry]

Posted by "my-ship-it (via GitHub)" <gi...@apache.org>.
my-ship-it merged PR #1359:
URL: https://github.com/apache/cloudberry/pull/1359


-- 
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@cloudberry.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cloudberry.apache.org
For additional commands, e-mail: commits-help@cloudberry.apache.org


Re: [PR] Add ubuntu22.04 build/test docker containers [cloudberry]

Posted by "leborchuk (via GitHub)" <gi...@apache.org>.
leborchuk commented on PR #1359:
URL: https://github.com/apache/cloudberry/pull/1359#issuecomment-3308312643

   > Hey @leborchuk , there are some conflicts that need to be resolved. PTAL, thanks!
   
   Hi! Got it, I will rebase and fix commit messages, notify as I will have done it.


-- 
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@cloudberry.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cloudberry.apache.org
For additional commands, e-mail: commits-help@cloudberry.apache.org


Re: [PR] Add ubuntu22.04 build/test docker containers [cloudberry]

Posted by "tuhaihe (via GitHub)" <gi...@apache.org>.
tuhaihe commented on PR #1359:
URL: https://github.com/apache/cloudberry/pull/1359#issuecomment-3306752568

   Hey @leborchuk , there are some conflicts that need to be resolved. PTAL, thanks!


-- 
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@cloudberry.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cloudberry.apache.org
For additional commands, e-mail: commits-help@cloudberry.apache.org