Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DocDB] Create universe fails on latest master (2.25.0.0-b36) (file binpack issue) #24137

Closed
1 task done
shamanthchandra-yb opened this issue Sep 25, 2024 · 0 comments
Closed
1 task done
Assignees
Labels
2024.1.3_blocker 2024.2_blocker area/docdb YugabyteDB core features kind/bug This issue is a bug priority/highest Highest priority issue

Comments

@shamanthchandra-yb
Copy link

shamanthchandra-yb commented Sep 25, 2024

Jira Link: DB-13030

Description

Create universe failed with

(lldb) target create "/home/yugabyte/master/bin/yb-master" --core "/home/yugabyte/cores/core_39048_1727244281_!home!yugabyte!yb-software!yugabyte-2.25.0.0-b36-almalinux8-aarch64!bin!yb-server"
Core file '/home/yugabyte/cores/core_39048_1727244281_!home!yugabyte!yb-software!yugabyte-2.25.0.0-b36-almalinux8-aarch64!bin!yb-server' (aarch64) was loaded.
(lldb) bt all
* thread #1, name = 'yb-master', stop reason = signal SIGABRT
  * frame #0: 0x0000ffff92f86274 libc.so.6`raise + 172
    frame #1: 0x0000ffff92f70a2c libc.so.6`abort + 276
    frame #2: 0x0000aaaae10821bc yb-master`google::logging_fail() + 12
    frame #3: 0x0000aaaae1081e8c yb-master`google::LogMessage::SendToLog() + 2284
    frame #4: 0x0000aaaae1082620 yb-master`google::LogMessage::Flush() + 240
    frame #5: 0x0000aaaae1082cbc yb-master`google::LogMessageFatal::~LogMessageFatal() + 12
    frame #6: 0x0000aaaae2bf1c94 yb-master`yb::ParseCommandLineFlags(argc=<unavailable>, argv=<unavailable>, remove_flags=true) at flags.cc:0
    frame #7: 0x0000aaaae27bd9a4 yb-master`yb::MasterTServerParseFlagsAndInit(server_type=<unavailable>, is_master=true, argc=<unavailable>, argv=<unavailable>) at server_main_util.cc:146:3
    frame #8: 0x0000aaaae1031a88 yb-master`main at master_main.cc:123:3
    frame #9: 0x0000aaaae10318a8 yb-master`main(argc=<unavailable>, argv=<unavailable>) at master_main.cc:190:12
    frame #10: 0x0000ffff92f74384 libc.so.6`__libc_start_main + 220
    frame #11: 0x0000aaaae0f4c034 yb-master`_start + 52

master.err says

WARNING: Logging before InitGoogleLogging() is written to STDERR
F0925 14:40:19.516788 32894 flags.cc:666] Check failed: _s.ok() Bad status: IO error (yb/util/flags/flags.cc:611): Could not open text file /home/yugabyte/yb-software/yugabyte-2.25.0.0-b37-centos-x86_64/gflag_allowlist.txt: No such file or directory
*** Check failure stack trace: ***
WARNING: Logging before InitGoogleLogging() is written to STDERR
F0925 14:41:01.349802 33005 flags.cc:666] Check failed: _s.ok() Bad status: IO error (yb/util/flags/flags.cc:611): Could not open text file /home/yugabyte/yb-software/yugabyte-2.25.0.0-b37-centos-x86_64/gflag_allowlist.txt: No such file or directory
*** Check failure stack trace: ***
WARNING: Logging before InitGoogleLogging() is written to STDERR
F0925 14:42:01.455538 33095 flags.cc:666] Check failed: _s.ok() Bad status: IO error (yb/util/flags/flags.cc:611): Could not open text file /home/yugabyte/yb-software/yugabyte-2.25.0.0-b37-centos-x86_64/gflag_allowlist.txt: No such file or directory
*** Check failure stack trace: ***
WARNING: Logging before InitGoogleLogging() is written to STDERR
F0925 14:43:01.563876 33186 flags.cc:666] Check failed: _s.ok() Bad status: IO error (yb/util/flags/flags.cc:611): Could not open text file /home/yugabyte/yb-software/yugabyte-2.25.0.0-b37-centos-x86_64/gflag_allowlist.txt: No such file or directory
*** Check failure stack trace: ***

Issue Type

kind/bug

Warning: Please confirm that this issue does not contain any sensitive information

  • I confirm this issue does not contain any sensitive information.
@shamanthchandra-yb shamanthchandra-yb added area/docdb YugabyteDB core features status/awaiting-triage Issue awaiting triage priority/highest Highest priority issue labels Sep 25, 2024
@yugabyte-ci yugabyte-ci added kind/bug This issue is a bug and removed status/awaiting-triage Issue awaiting triage labels Sep 25, 2024
hari90 added a commit that referenced this issue Sep 25, 2024
Summary:
`gflag_allowlist.txt` is required for yb services to startup. Adding this file to `yb_release_manifest.json` so that it gets copied to the release package.
Jira: DB-13030

Test Plan:
Tested manually by running `./yb_release` and checking the release package.

$ tar -tvf /net/hsunder/share/code/yugabyte-db/build/yugabyte-2.25.0.0-8bf47d3e6334a1a27f81e075bd7e7a340908b4bb-release-clang17-centos-x86_64.tar.gz  --wildcards '*/gflag_allowlist.txt'
-rw-r--r-- hsunder  1878 2024-09-25 17:25 yugabyte-2.25.0.0/gflag_allowlist.txt

Reviewers: asrivastava

Reviewed By: asrivastava

Subscribers: ybase

Differential Revision: https://phorge.dev.yugabyte.com/D38427
hari90 added a commit that referenced this issue Sep 26, 2024
…nifest

Summary:
Original commit: 87cffc6 / D38427
`gflag_allowlist.txt` is required for yb services to startup. Adding this file to `yb_release_manifest.json` so that it gets copied to the release package.
Jira: DB-13030

Test Plan:
Tested manually by running `./yb_release` and checking the release package.

$ tar -tvf /net/hsunder/share/code/yugabyte-db/build/yugabyte-2.25.0.0-8bf47d3e6334a1a27f81e075bd7e7a340908b4bb-release-clang17-centos-x86_64.tar.gz  --wildcards '*/gflag_allowlist.txt'
-rw-r--r-- hsunder  1878 2024-09-25 17:25 yugabyte-2.25.0.0/gflag_allowlist.txt

Jenkins: Urgent

Reviewers: asrivastava

Reviewed By: asrivastava

Subscribers: ybase

Differential Revision: https://phorge.dev.yugabyte.com/D38437
hari90 added a commit that referenced this issue Sep 26, 2024
…nifest

Summary:
Original commit: 87cffc6 / D38427
`gflag_allowlist.txt` is required for yb services to startup. Adding this file to `yb_release_manifest.json` so that it gets copied to the release package.
Jira: DB-13030

Test Plan:
Tested manually by running `./yb_release` and checking the release package.

$ tar -tvf /net/hsunder/share/code/yugabyte-db/build/yugabyte-2.25.0.0-8bf47d3e6334a1a27f81e075bd7e7a340908b4bb-release-clang17-centos-x86_64.tar.gz  --wildcards '*/gflag_allowlist.txt'
-rw-r--r-- hsunder  1878 2024-09-25 17:25 yugabyte-2.25.0.0/gflag_allowlist.txt

Reviewers: asrivastava

Reviewed By: asrivastava

Subscribers: ybase

Differential Revision: https://phorge.dev.yugabyte.com/D38436
timothy-e pushed a commit that referenced this issue Sep 26, 2024
Summary:
 35b12d2 [PLAT-15404] Average YSQL operations latency alert is using incorrect units (ms vs microsecs)
 Excluded: 008f885 [#23788] YSQL, QueryDiagnostics: Fixing issues in pg_stat_statements when no query executed
 6ca8cc4 [#23810] yugabyted-ui: UI is displaying incorrect disk size when multiple data directories
 dca5923 [PLAT-15034][K8s] Add changes to apply master_join_existing_cluster gflag
 fa9b370 [docs] Update content for getting started page for CDC logical replication (#23916)
 8db0ffb [PLAT-15380] clock drift alert did not reference nodes
 44ae377 [PLAT-15349] Mark universe update as success after update lb config
 Excluded: 9f90819 [#24121] xCluster: Fix xcluster_outbound_replication_group-itest TestGetStreamByTableId
 250a4d5 [#24026] docdb: Fix SIGSEGV from MaxPersistentOpId after flush
 0d1046a [DEVOPS-3238] Move macOS build to macos13 (Ventura)
 87cffc6 [#24137] DocDB: Add gflag_allowlist to yb_release_manifest
 678d277 [#21178] docdb: Add metric for the max master follower heartbeat delay.
 ff97f51 [doc][ybm] Certificate links (#24139)
 Excluded: d26b62d [#21733] YSQL: ParallelAppend and pg_hint_plan
 3ffe5a7 [PLAT-10519]Lack of Client-Side Inactivity Timeout - Part 1
 254e164 [PLAT-15432] remove status,sizeInBytes from manifest.json file

Test Plan: Jenkins: rebase: pg15-cherrypicks

Reviewers: tfoucher, fizaa, telgersma

Differential Revision: https://phorge.dev.yugabyte.com/D38454
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2024.1.3_blocker 2024.2_blocker area/docdb YugabyteDB core features kind/bug This issue is a bug priority/highest Highest priority issue
Projects
None yet
Development

No branches or pull requests

3 participants