Skip to content

[WIP] Master next #168

Closed
angolini wants to merge 23 commits intofoundriesio:masterfrom
angolini:master-next
Closed

[WIP] Master next #168
angolini wants to merge 23 commits intofoundriesio:masterfrom
angolini:master-next

Conversation

@angolini
Copy link
Copy Markdown
Contributor

PR used to test master-next build for all the machines

Relevant changes:
- 6bfb02f8 lib/pyinotify.py: Remove deprecated module asyncore
- 5c46ce77 data_smart.py: Skip old override syntax checking for anonymous functions
- 44a83b37 fetch2: Fix url remap issue and add testcase
- 64498ecb utils: Handle lockfile filenames that are too long for filesystems
- c1938abf cooker: Fix task-depends.dot for multiconfig targets
- 8eaddb92 cooker: Handle parsing results queue race
- ae1bfbf9 cooker: Remove debug code, oops :(
- 920111a3 cooker: Handle parse threads disappearing to avoid hangs
- 693eec8e runqueue: Fix runall option handling
- cc2e9c48 runqueue: Fix runall option task deletion ordering issue
- 85eb90ed tests/fetch: Update pcre.org address after github changes
- 7561fdc2 cooker: check if upstream hash equivalence server is available
- 85e7af22 fetch: Handle mirror user/password replacements correctly
- 5e9bb32f tests/fetch: Update github urls
- ba97caa5 fetch/wget: Add timeout for checkstatus calls (30s)
- 1ac73638 Revert "parse/ast: Show errors for append/prepend/remove operators combined with +=/.="
- ae2b3428 parse/ast: Show errors for append/prepend/remove operators combined with +=/.=
- 78949cf3 fetch2: fix downloadfilename issue with premirror
- 057cbba6 tests/fetch.py: add test case to ensure downloadfilename is used for premirror
- af573273 tests/fetch.py: fix premirror test cases
- f19eefda fetch/git: Handle github dropping git:// support
- 692fa35f bitbake-worker: Add debug when unpickle fails
- 36b1b4c4 tests/runqueue: Ensure hashserv exits before deleting files
- 20eae05f fetch2/perforce: Fix typo
- 036ad517 test/fetch: Update urls to match upstream branch name changes
- c78ebac7 bitbake: Bump to version 1.52.0
- 20d6ac75 hashserv: Improve behaviour for better determinism/sstate reuse
- dff5a175 hashserv: Fix diverging report race condition
- 953c8d62 hashserv: Add tests for diverging reports
- 8b95972b async: Close sync client event loop
- da543cda bitbake: replace http with https for URLs
- b3c0dbdd bitbake:toaster:test: Update SSTATE URL
- a2a04c6f bitbake-worker: Handle pseudo shutdown in Ctrl+C case
- 0244acb9 knotty/uihelper: Show setscene task progress in summary output
- 4f983dc4 fetch2: npmsw: Add support for local tarball and link sources
- 2c2df49b fetch2: npm: Create config npmrc in environment instantiation
- 60cbd34d fetch2: npm: Support npm archives with missing search directory mode
- 51212507 fetch2/gitsm: remove the 'nugget' SRCREV caching
- 8de9dc02 fetch2: clarify the command-no-found error message
- c3440b82 tests/fetch: prefix the FetcherTest temporary directory
- be39c2e9 tests/utils: mark a regex as a raw string
- 1182348a Merge remote-tracking branch 'origin/master'
- 8a181dc8 data: Ensure functions are defined in a deterministic order
- 32fa31e8 data: Ensure functions are defined in a deterministic order
- a1441785 cooker/command: Add a dummy event for tinfoil testing
- 117830c1 siggen: Fix sorting in diff output
- a07a971b bitbake-worker: Allow shutdown/database flush of pseudo server at task exit
- 032190aa build: Fix log flushing race
- df89e37c build: Make exception printing clearer
- 8966b437 build: Ensure python stdout/stderr is logged correctly
- 36f6dce1 tests/fetch2: Use our own git server for dtc test repo
- ea26682b fetch2/svn: Allow peg-revision functionality to be disabled
- ee26e258 data_smart: Don't add None to ExpansionError varlist
- 9d84fd55 tests/fetch2: Fix quoting warning
- b3cccaa6 fetch2/git: Use os.rename instead of mv
- f9cddaee cookerdata: Show a readable error for invalid multiconfig name
- bc43fbb8 bitbake: enable python warnings at the first opportunity
- 0f35dc4d fetch2/s3: allow to switch profile from environment variable
- aff52fe2 bitbake: correct deprecation warning in process.py
- 8d3c6cbb bitbake: adjust parser error check for python 3.10 compatibility
- 76c9030d bitbake: do not import imp in layerindexlib
- 660e6ad4 bitbake: fix regexp deprecation warnings
- ae219e1f bitbake: correct the collections vs collections.abc deprecation
- 62d96ea2 bitbake: drop old rules for python warnings
- 3250bc95 fetch2/git: Avoid races over mirror tarball creation
- ed7e2da8 runqueue/knotty: Improve UI handling of setscene task counting
- 7e0af70f bitbake-worker: Improve error handling
- 9e56710c fetch2/wget: Enable ftps
- b4fe8507 bitbake.conf: fix vars_from_file() call
- 250fa17f cooker: Allow upstream for local hash equivalence server
- eae6e947 runqueue: Clean up task stats handling
- 97183e10 cookerdata: Show error for no BBLAYERS in bblayers.conf
- 5815a725 cookerdata: Improve missing core layer error message
- 89e0b19e fetch2: Add recursion guard
- 551d4c05 data_smart: Improve error display for handled exceptions
- 339d4d6b build: Catch and error upon circular task references
- 699634be data_smart: Make ExpansionErrors more readable
- e2c1afda build: Avoid duplicating logs in verbose mode
- fc58ad84 process: Don't include logs in error message if piping them
- 9eee9fd4 build: Handle SystemExit in python tasks correctly
- 30c6ff85 build: Match markup to real function name
- aaa5292e parse_py: Drop deprecated function reference
- 1c574aae persist_data: Drop deprecated/unused function
- c394f344 doc: bitbake-user-manual-fetching: S should be set to WORKDIR/git for git fetcher
- ae24a0f2 runqueue: Fix issues with multiconfig deferred task deadlock messages
- 51bdd6cb runqueue: Avoid deadlock avoidance task graph corruption
- 5ba191a0 bitbake: tests/fetch: add and fix npm tests
- 61db3e96 bitbake: tests/fetch: add downloadfilename tests
- 8a3ff9f3 bitbake: fetch2: fix premirror URI when downloadfilename defined
- 7816a8de doc: bitbake-user-manual-execution: remove mention to long-gone BBHASHDEPS variable
- dcd11517 bitbake-user-manual: replace "file name" by "filename"
- 0a11696e prserv: make localhost work
- 1ff1ea38 cooker/process: Fix typos in exiting message
- c2cdda0e prserv: handle PRSERV_HOST = "127.0.0.1:0" the same as "localhost:0"
- 653df4bc providers: Use new override syntax when handling pn- "override"
- 8c7a54ea README: Fix typo
- 52896ca1 README: Add note about test suite and new tests
- 44287430 prserv: Add read-only mode
- 6a2b23e2 prserv: Replace XML RPC with modern asyncrpc implementation
- bb9a3656 bitbake: asyncrpc: always create new asyncio loops
- 8555869c bitbake: asyncrpc: Defer all asyncio to child process
- 076baf4f fetch2/wget: fix 'no_proxy' handling
- d43e72db bitbake: bitbake-layers: add skip reason to output
- a0248338 contrib: vim: Add "remove" override highlighting
- a3050aee bitbake: Make 3.6.0 the minimum python version
- 4104850d fetch2/wget: fetch securely by default
- 116637b0 fetch2/wget: ensure all variables are set when calling urllib
- 5c2cf57f fetch2: expose environment variable names that need to be exported
- 9974848f utils: add environment updating context manager
- 06a0bbe7 ui/taskexp: Fix to work with empty build directories
- cc1df1af ui/taskexp: Improve startup exception handling
- c8a41071 command: Ensure we catch/handle exceptions
- e5782b71 process: Improve traceback error reporting from main loop
- 6184cb07 fetch/tests/toaster: Override conversion fixups
- 2fd03ec7 doc: Fix append/prepend/remove references
- bb424e0a runqueue: Improve multiconfig deferred task issues
- 01a63223 contrib: vim: Update for new override syntax
- 699e36c2 data_smart: Fix inactive overide accidental variable value corruption
- fff7ade4 doc: bitbake-user-manual: grammar fix for the number of "metadata"
- 214d1186 doc: bitbake-user-manual: update bitbake option help
- 9d6664bb doc: bitbake-user-manual: fix syntax in example and improve description
- ca88466f bitbake: Update to version 1.51.1
- a6c40eca doc/lib: Add fixes for issues missed by the automated conversion
- 47f8d3b2 doc/lib: Update to use new override syntax containing colons
- 7dcf317c bitbake: Switch to using new override syntax
- 01925164 data_smart: Allow colon in variable expansion regex
- b201c0b2 parse/ast: Substitute '~' when naming anonymous functions
- ef2865ef bitbake: asyncrpc: Catch early SIGTERM
- b31f1853 asyncrpc: Set timeout when waiting for reply from server
- bd8f8d7b asyncrpc: Fix bad message error in client
- aba88f40 doc: bitbake-user-manual: replace ``FOO`` by :term:`FOO` where possible
- 98809ebc doc: bitbake-user-manual: ref-variables: force glossary output to be alphabetically sorted
- 311350ed doc: bitbake-user-manual: ref-variables: order alphabetically the glossary sources
- 6b0b3d70 doc: Makefile: turn warnings into errors by default
- 13e2855b server: Fix early parsing errors preventing zombie bitbake
- 61c3acd0 bitbake: Add piping compression library
- 0dbbb454 data_smart/parse: Allow ':' characters in variable/function names
- 01825699 fetch2/s3: allow to use credentials from environment variables
- a28ba2d3 providers: replace newly added logger.warn() with logger.warning()
- a8d8cb84 fetch/git: run gc in foreground to avoid race with tar
- 398a1686 doc: bitbake-user-manual: fix erroneous statement in glossary intro
- 0ab3255f docs: Add BB_HASHSERVE definition to glossary
- 1e7655c4 build: warn on setting noexec/nostamp/fakeroot flag to any value besides '1'
- c2c0f512 doc: user-manual: ref-manual: remove mentions to BB_SETSCENE_VERIFY_FUNCTION2
- 376e20c1 doc: user-manual: remove mentions to BBVERSIONS
- cc803609 asyncrpc: Reduce verbosity
- 25ccd697 asyncrpc: Add ping method
- a13510d0 fetch2: add check for empty SRC_URI hash string
- 74042b5b server/process: Handle error in heartbeat funciton in OOM case
- 9dc77266 hashserver/client.py: drop unused imports
- 3287d28a hashserv/server.py: drop unused imports
- c0310157 fetch2/wget: when checking latest versions, consider all numerical directories
- 97a64d12 bitbake: Switch to post release version number 1.51.0
- 4c1881b6 bin/bitbake-getvar: Add a new command to query a variable value (with history)
- a944a335 fetch/svn: Fix parsing revision of SVN repos with redirects
- 6b09415b prserv: Handle requests in main thread
- 39c7c158 prserv: Extract daemonization from PRServer class
- b3da5624 prserv: Use multiprocessing to auto start prserver
- c5c4e495 lib/bb: Add bb.utils.rename() helper function and use for renaming
- 2db57132 runqueue: Handle deferred task rehashing in multiconfig builds
- edcafac1 runqueue: Fix multiconfig deferred task sstate validity caching issue
- 005fc7a8 knotty: Re-enable command line logging levels
- 90d31b2d fetch/s3: Add progress handler for S3 cp command
- 3f7b9c1b progress: LineFilterProgressHandler - Handle parsing line which ends with CR only
- d892287b prserv: Add connect function
- ecb7bf34 prserv: Drop unused dump_db method
- 45eb6c6e prserv: Drop obsolete python version check
- 5afb9586 hashserv: Refactor to use asyncrpc
- 4105ffd9 asyncrpc: Common implementation of RPC using json & asyncio
- 8a796c3d hashserv: Use generic ConnectionError
- 00ce4891 doc: bitbake-user-manual: fix typo left over from Sphinx migration
- 51c80fc3 doc: bitbake-user-manual: code insertion simplification over two lines
- fd8ce4dc doc: bitbake-user-manual: simplify colon usage
- 8332664f README: update/fix contribution guidelines
- 784a904f layerindex: Add --fetchdir parameter to layerindex-fetch
- 71f095c1 layerindex: Fix bitbake-layers layerindex-show-depends command
- 76bf42ea doc/user-manual-fetching: Remove basepath unpack parameter docs
- 26caedc4 fetch/gitsm: Fix crash when using git LFS and submodules
- 6301a990 bitbake-server: Remove now unneeded code
- c93ae1f8 bitbake-server: ensure server timeout is a float
- ba0fa084 tinfoil/data_smart: Allow variable history emit() to function remotely
- e0267fe4 tests/fetch: add tests for local and remote "noshared" git fetching
- 9c0733f0 tests/fetch: deduplicate local git testing code
- 6ae6f186 fetch/git: add support for disabling shared clones on unpack
- 7729ef29 bitbake: tests/fetch: remove write protected files too
- 57c0811f bitbake: tests/fetch: fix test execution without .gitconfig
- 3c8717fb runqueue: Fix deferred task issues

Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
Signed-off-by: Daiane Angolini <[email protected]>
@angolini
Copy link
Copy Markdown
Contributor Author

ci-retest

1 similar comment
@angolini
Copy link
Copy Markdown
Contributor Author

ci-retest

@angolini angolini closed this Mar 3, 2022
ricardosalveti pushed a commit that referenced this pull request Mar 17, 2022
Relevant changes:
- 155ffd6 Merge pull request #189 from boundarydevices/honister
- e8a2af5 linux-boundary: bump revision to acef1311
- fd3c4aa Merge pull request #174 from Ossanes/topic/lx2160acex7-qoriq
- 97b2436 lx2160acex7: Force to use version 5.4 when using linux-qoriq kernel
- 4534c37 Merge pull request #173 from ting-liu/master
- f05d9a0 linux-qoriq_5.4.bb: add as removed in meta-freescale
- 5699179 qoriq-atf_1.5.bb: add as removed in meta-freescale
- a9594a9 Merge pull request #172 from MaxKrummenacher/master
- cc7a94b u-boot-toradex: set uboot_suffix
- 66165d8 layer: manual override syntax fixes
- 72ca672 Merge pull request #170 from chrisdimich/master
- 6d53485 nitrogne8mp: remove obsolete device tree.
- 56f46de linux-boundary: Upgrade to 5.10
- d373302 Merge pull request #168 from chrisdimich/master
- f6da9d6 u-boot-boundary: bump revision to 6ed3b464
- 579e9ee imx-atf-boundary: move to boundary-imx_5.4.70_2.3.0 branch
- 10a3c87 Merge pull request #166 from chrisdimich/master
- 6ca1b4b nitrogen8mp: add device trees
- 9722f85 linux-boundary: bump revision
- 9e56a80 Merge pull request #165 from YoeDistro/yoe/mut
- 79fb14b machines: Adjust for new location of tune files in core
- 1f71611 Merge pull request #163 from chrisdimich/master
- d3336ad nitrogen8mp: update DDR binaries
- 9ab68d1 Merge pull request #161 from chrisdimich/master
- 850d817 nitrogen8mp: define variables needed for imx-boot recipe
- 1de6cbf Merge pull request #157 from texierp/topic/u-boot-fixes
- 7670b84 imx7d-pico: Set UBOOT_SUFFIX to img
- 46c1c81 imx7s-warp: Set UBOOT_SUFFIX to imx
- 4c91b68 Merge pull request #155 from YoeDistro/yoe/mut
- aeaea93 layer.conf: Drop compatibility with older than hardknott releases
- 4ac3c72 layer: Convert to new override syntax
- 8a977f5 Merge pull request #156 from Ossanes/topic/cicd
- 485a417 cicd: backport: Fix events allowing the workflow to run
- 2959439 Merge pull request #153 from ziswiler/master
- 0d6dac1 linux-toradex: update to 4.4.274
- 271ff0d u-boot-toradex: update to latest 2020.07
- de6e95c Merge pull request #152 from Ossanes/topic/cicd-pull-request-target
- 20f7b80 cicd: Use pull_request_target instead of pull_request
- 35acd10 imx6qdl-pico: Remove duplicate MACHINE_FEATURES entry
- da9165a cicd: Add backport workflow
- 5f6c423 imx6qdl-pico: Add QCA9377 Wifi support
- e253f15 imx6qdl-pico: Fix the serial console port

Signed-off-by: Daiane Angolini <[email protected]>
@angolini angolini deleted the master-next branch March 22, 2022 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant