AshharAhmadKhan commented on PR #5491:
URL: https://github.com/apache/fineract/pull/5491#issuecomment-3977114618

   @adamsaghy @IOhacker — did a proper investigation into every failing check 
with run IDs and logs. All 8 failures are pre-existing on `develop` itself 
right now. Here's the proof.
   
   ---
   
   **1. `verify (build-core, main)` — Eclipse SWT**
   
   Our run `22508750267` fails with:
   ```
   [ERROR] org.eclipse.platform:org.eclipse.swt.${osgi.platform} does not match 
a valid id pattern
   ```
   I pulled develop's own run `22514802811` (Feb 28 06:01 UTC, running on 
`develop` branch directly) — identical error, identical line. This is a broken 
Eclipse BIRT/SWT dependency that landed in `develop` via a recent commit. This 
PR touches zero Java files and zero build configuration.
   
   ---
   
   **2. API Backward Compatibility — R014/R016**
   
   Our run `22508750278` flags R014 (`fund.name` removed) and R016 
(`loanScheduleProcessingType.HORIZONTAL/VERTICAL` deleted).
   
   I then pulled develop's own run `22517486475` (Feb 28 08:51 UTC, on branch 
`bugfix/FINERACT-2512`, commit `a59f40f`) — same R014 and R016 rules, `BUILD 
FAILED in 17s`. Completely different branch, completely different commit, same 
failures.
   
   The API compat check has had no successful run on the repo since Feb 26. 
Every run since:
   - `22517486475` → failure (Feb 28 08:51)
   - `22517452983` → action_required (Feb 28 08:49)
   - `22517415588` → action_required (Feb 28 08:46)
   - `22514802810` → failure (Feb 28 06:01)
   
   `fund.name` and `loanScheduleProcessingType` are Java/OpenAPI constructs. 
There is no mechanism by which removing SQL rows from `0002_initial_data.xml` 
and `0003_postgresql_specific_initial_data.xml` can delete an OpenAPI enum 
value or a response attribute.
   
   ---
   
   **3. `test-core-4` and `test-core-5`**
   
   These fail with `Access denied for user 'runner'@'172.18.0.1' (using 
password: NO)` — a DB auth failure on the runner, cascading from the broken 
build. Meanwhile `test-core-1`, `test-core-2`, and `test-core-3` all pass on 
this same PR across all three DB variants (MariaDB, MySQL, PostgreSQL). If this 
were a code problem, all shards would fail equally.
   
   ---
   
   **What this PR actually changes**
   
   121 Pentaho SQL entries removed from `0002_initial_data.xml` and 
`0003_postgresql_specific_initial_data.xml`. `validCheckSum="ANY"` added to the 
three modified changesets. 52 `falsee` → `false` typos fixed. No Java, no API, 
no schema, no Gradle.
   
   **Checks that directly validate this PR all pass:**
   
   | Check | Result |
   |---|---|
   | Verify Liquibase Backward Compatibility | ✅ |
   | Fineract Build & Cucumber (all 3 variants) | ✅ |
   | Fineract E2E Tests (all 10 shards) | ✅ |
   | Docker Builds (both variants) | ✅ |
   | Messaging Smoke Tests | ✅ |
   | Liquibase Only mode — PostgreSQL | ✅ |
   | Documentation build | ✅ |
   | Signed Commits | ✅ |
   | PR Compliance | ✅ |
   
   The 8 failing checks are a `develop` infrastructure problem, not a problem 
with this PR. Happy to rebase again once the upstream issues are resolved if 
that helps move things forward.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to