This is an automated email from the ASF dual-hosted git repository.

jleroux pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ofbiz-tools.git


The following commit(s) were added to refs/heads/master by this push:
     new 31c1891  Improved: IRC replaced by a new Buildbot feature
31c1891 is described below

commit 31c189163644836da7ee2d32c64319db67b58de0
Author: Jacques Le Roux <jacques.le.r...@les7arts.com>
AuthorDate: Thu Nov 2 09:55:07 2023 +0100

    Improved: IRC replaced by a new Buildbot feature
    
    There is now the "Rebuid" button at top-right.
---
 documentation/BuildBot/BuildBot.md | 22 ++++------------------
 1 file changed, 4 insertions(+), 18 deletions(-)

diff --git a/documentation/BuildBot/BuildBot.md 
b/documentation/BuildBot/BuildBot.md
index abe465f..e97c7ce 100644
--- a/documentation/BuildBot/BuildBot.md
+++ b/documentation/BuildBot/BuildBot.md
@@ -47,7 +47,9 @@ Here are the [trunk test 
results](https://nightlies.apache.org/ofbiz/trunk/tests
 When you create a new branch you need to let know BuildBot about it. This 
because BuildBot uses Git hooks to triggers builds on commits. [The file to 
change is 
here](https://github.com/apache/infrastructure-p6/blob/production/modules/subversion_server/files/hooks/buildbot_project_paths).
 You can't clone, but you can make PRs via the github UI, just make a new 
branch and PR it.
 
 ## Handling issues
-Sometimes (rarely) you can get transient tests errors in BuildBot. This mean 
tests don't all pass in BuildBot, though they pass in your local instance. In 
such case, it's most certainly an issue with servers. Those are hard workers 
and make errors from time to time, which shows that not only human make errors.
+> Note: you need to be a committer
+
+Sometimes (rarely) you can get transient tests errors in BuildBot. This mean 
tests don't all pass in BuildBot, though they pass in your local instance. In 
such case, it's most certainly an issue with servers. Those are hard workers 
and make errors from time to time, which shows that not only human make errors 
:)
 
 Before doing anything it's best to check which BuildBot step is impacted, and 
if it exists have a look at the logfile (stdio) 
 
@@ -56,26 +58,10 @@ Some other errors may happen, like
 * upload not working
 * you name it...
 
-~~In such case you can trigger a build from IRC to see if the problem resolves 
by itself.~~ This is currently no longer working, see 
https://issues.apache.org/jira/browse/INFRA-22297. So you need to make a small 
non functional reversible change, pushing it and later reverting it.
+In such case, after logging in Buildbot using as credential your Apache email 
and your LDAP password, you can trigger a build from BuildBot UI to see if the 
problem resolves by itself. For that open the last commit and use the "Rebuid" 
button at top-right.
 
 Most of the time tests and issues are resolved this way. If it does not then 
the best is to ask Infra help, either on [Infra Slack 
channel](https://the-asf.slack.com/archives/CBX4TSBQ8) or by creating an [Infra 
Jira issue](https://issues.apache.org/jira/projects/INFRA/summary).
 
-~~When something like that happens, I get to IRC (I use 
https://web.libera.chat/, of course you can pick your own). There using a 
recognisable username (I use jleroux) I get to the #ofbiz channel. I use 
ofbiz-bot to make a request in the chat line at bottom to restart a build.~~
-
-A request is of the form 
-
-    force build ofbizTrunkFramework
-    
-you can put the text you want to appear in builder, after this expression, 
something like
-    
-    forces manual build after weird error
-   
-So the whole request is of the form
-
-    force build ofbizTrunkFramework forces manual build after weird error
-
-Note that with our last config (see 
[INFRA-15394](https://issues.apache.org/jira/browse/INFRA-15394)) the  plugins 
builders are dependent and automatically launched by the framework builders but 
only on commits. So if you use an IRC command like `force build 
ofbizTrunkFramework` only this builder will be launched not the dependent 
ofbizTrunkFrameworkPlugins. We can't call a scheduler from IRC. It needs a Git 
commit.
-
 ### Random conflicts on port 8080 during tests
 Though today (2021-12-31) this seems to not happen anymore, one case which 
comes back from time to time is a conflit on port 8080 due to the automatic 
startup of tomcat. It's  due to security patches being applied on one of 3 the 
servers BuildBot uses for OFBiz, hence the random aspect. In such case we need 
to ask infra to manually disable Tomcat on this server. This happened 4th times 
already, last case was 
[INFRA-15829](https://issues.apache.org/jira/browse/INFRA-15829) where things 
ar [...]
 

Reply via email to