Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit 763cdc0
Author: Jeromy Cannon <[email protected]>
Date:   Wed Sep 18 08:41:01 2024 +0100

    remove fail on purpose

    Signed-off-by: Jeromy Cannon <[email protected]>

commit b176988
Author: Jeromy Cannon <[email protected]>
Date:   Wed Sep 18 08:40:47 2024 +0100

    refactor to keep timeout, but remove retry

    Signed-off-by: Jeromy Cannon <[email protected]>

commit b2c2799
Author: Jeromy Cannon <[email protected]>
Date:   Wed Sep 18 08:40:28 2024 +0100

    remove retries

    Signed-off-by: Jeromy Cannon <[email protected]>

commit e0c3a15
Author: Jeromy Cannon <[email protected]>
Date:   Tue Sep 17 20:57:08 2024 +0100

    broken on purpose for testing

    Signed-off-by: Jeromy Cannon <[email protected]>

commit 48945e1
Author: Jeromy Cannon <[email protected]>
Date:   Tue Sep 17 20:56:56 2024 +0100

    broken changes

    Signed-off-by: Jeromy Cannon <[email protected]>

commit 60911e2
Author: Jeromy Cannon <[email protected]>
Date:   Tue Sep 17 17:20:51 2024 +0100

    change hedera image to be false by default

    Signed-off-by: Jeromy Cannon <[email protected]>

commit a522f59
Author: Jeromy Cannon <[email protected]>
Date:   Tue Sep 17 17:06:06 2024 +0100

    update readme for next tag and release

    Signed-off-by: Jeromy Cannon <[email protected]>

commit 70f997d
Author: Jeromy Cannon <[email protected]>
Date:   Tue Sep 17 15:56:15 2024 +0100

    revert curl -s, need that to suppress curl from sending stdout to stderr

    Signed-off-by: Jeromy Cannon <[email protected]>

commit d3107a8
Author: Jeromy Cannon <[email protected]>
Date:   Tue Sep 17 15:28:50 2024 +0100

    improve scripts and fix bug by adding pipefail

    Signed-off-by: Jeromy Cannon <[email protected]>

commit 976d9bc
Author: Jeromy Cannon <[email protected]>
Date:   Tue Sep 17 13:44:02 2024 +0100

    allow delete namespace to return true if namespace is not found

    Signed-off-by: Jeromy Cannon <[email protected]>

commit d704c26
Author: Jeromy Cannon <[email protected]>
Date:   Tue Sep 17 12:19:41 2024 +0100

    refactored k8 execContainer, copyFrom, copyTo timer utilization

    Signed-off-by: Jeromy Cannon <[email protected]>

commit 64d0a38
Author: Jeromy Cannon <[email protected]>
Date:   Tue Sep 17 07:46:53 2024 +0100

    increased error handling

    Signed-off-by: Jeromy Cannon <[email protected]>

commit d04079f
Author: Jeromy Cannon <[email protected]>
Date:   Mon Sep 16 21:49:49 2024 +0100

    increase timeout and skip kill if hedera image (missed during rebase)

    Signed-off-by: Jeromy Cannon <[email protected]>

commit b23ad58
Author: Jeromy Cannon <[email protected]>
Date:   Mon Sep 16 21:24:30 2024 +0100

    update timeouts and location of download of state

    Signed-off-by: Jeromy Cannon <[email protected]>

commit 39b582c
Author: Jeromy Cannon <[email protected]>
Date:   Mon Sep 16 20:34:34 2024 +0100

    updated error messages and timeouts

    Signed-off-by: Jeromy Cannon <[email protected]>

commit 2d9e1fc
Author: Jeromy Cannon <[email protected]>
Date:   Mon Sep 16 18:48:33 2024 +0100

    bug fixes

    Signed-off-by: Jeromy Cannon <[email protected]>

commit 271de76
Author: Jeromy Cannon <[email protected]>
Date:   Mon Sep 16 18:25:33 2024 +0100

    uncomment test afterall

    Signed-off-by: Jeromy Cannon <[email protected]>

commit 9dc4bf6
Author: Jeromy Cannon <[email protected]>
Date:   Mon Sep 16 18:24:56 2024 +0100

    fix bugs

    Signed-off-by: Jeromy Cannon <[email protected]>

commit e6da804
Author: Jeromy Cannon <[email protected]>
Date:   Mon Sep 16 17:26:53 2024 +0100

    update scripts to fix bugs

    Signed-off-by: Jeromy Cannon <[email protected]>

commit d26852a
Author: Jeromy Cannon <[email protected]>
Date:   Mon Sep 16 15:54:47 2024 +0100

    Squashed commit of the following:

    commit c01f41f
    Author: Jeromy Cannon <[email protected]>
    Date:   Mon Sep 16 15:47:51 2024 +0100

        enhanced logging

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 2cfba9d
    Author: Jeromy Cannon <[email protected]>
    Date:   Mon Sep 16 15:30:49 2024 +0100

        enhanced logging

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 8b82dab
    Author: Jeromy Cannon <[email protected]>
    Date:   Mon Sep 16 14:59:22 2024 +0100

        enhance logging of check active status

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 3353dff
    Author: Jeromy Cannon <[email protected]>
    Date:   Mon Sep 16 14:47:02 2024 +0100

        enhance logging of check active status

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 99e7b5f
    Author: Jeromy Cannon <[email protected]>
    Date:   Mon Sep 16 14:13:50 2024 +0100

        enhance logging in scripts

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 6e44fa7
    Author: Jeromy Cannon <[email protected]>
    Date:   Mon Sep 16 11:09:38 2024 +0100

        updated timeouts for getNodeLogs

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 4a9ed41
    Author: Jeromy Cannon <[email protected]>
    Date:   Mon Sep 16 08:38:15 2024 +0100

        missing data directory in get node logs location

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 43594c6
    Author: Jeromy Cannon <[email protected]>
    Date:   Sun Sep 15 21:57:12 2024 +0100

        update based on changes made in copyFrom/copyTo

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit b6a56e4
    Author: Jeromy Cannon <[email protected]>
    Date:   Sun Sep 15 21:43:01 2024 +0100

        cleanup for code review

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 418eccf
    Author: Jeromy Cannon <[email protected]>
    Date:   Sun Sep 15 20:41:02 2024 +0100

        fix some getNodeLogs issues

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 318e450
    Author: Jeromy Cannon <[email protected]>
    Date:   Sun Sep 15 19:49:20 2024 +0100

        fix test cases and further stabilize k8 commands execContainer, copyFrom, copyTo

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit b9aa66f
    Author: Jeromy Cannon <[email protected]>
    Date:   Sun Sep 15 16:31:53 2024 +0100

        updated execCommand with changes similar to copyTo and copyFrom to prevent backpessure issues

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit a037e46
    Author: Jeromy Cannon <[email protected]>
    Date:   Sun Sep 15 09:24:19 2024 +0100

        added proxy ready post 5 second sleep

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 12b3b0f
    Author: Jeromy Cannon <[email protected]>
    Date:   Sun Sep 15 09:13:45 2024 +0100

        split separate_node_add.test.mjs into separate_node_add_build.test.mjs and separate_node_add_image.test.mjs and added worflows and package.json changes

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit ea01e8c
    Author: Jeromy Cannon <[email protected]>
    Date:   Sat Sep 14 19:10:34 2024 +0100

        add local build as unused config for separate_node_add.test.mjs

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit a4ec182
    Author: Jeromy Cannon <[email protected]>
    Date:   Sat Sep 14 18:53:00 2024 +0100

        updated copyfrom and copyto to leverage retry logic with timeout

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 33a4184
    Author: Jeromy Cannon <[email protected]>
    Date:   Sat Sep 14 18:51:48 2024 +0100

        cleaned up filter and removed todo

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 90df21b
    Author: Jeromy Cannon <[email protected]>
    Date:   Sat Sep 14 14:58:55 2024 +0100

        filter data/keys and data/config

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 3712250
    Author: Jeromy Cannon <[email protected]>
    Date:   Sat Sep 14 14:35:29 2024 +0100

        started working on copyTo filterFunction

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit bf6890e
    Author: Jeromy Cannon <[email protected]>
    Date:   Sat Sep 14 10:05:27 2024 +0100

        rebase

        Signed-off-by: Jeromy Cannon <[email protected]>

    commit 9c4c0b4
    Author: Jeromy Cannon <[email protected]>
    Date:   Sat Sep 14 10:02:21 2024 +0100

        Squashed commit of the following:

        commit 6585553
        Author: Jeromy Cannon <[email protected]>
        Date:   Sat Sep 14 10:01:04 2024 +0100

            add TODO

            Signed-off-by: Jeromy Cannon <[email protected]>

        commit fe1302e
        Author: Jeromy Cannon <[email protected]>
        Date:   Sat Sep 14 07:46:07 2024 +0100

            Update node_add_local.test.mjs

        commit 8fb8425
        Author: Jeromy Cannon <[email protected]>
        Date:   Fri Sep 13 23:40:33 2024 +0100

            update copyTo logic for backpressure

            Signed-off-by: Jeromy Cannon <[email protected]>

        commit 31370a1
        Author: Jeromy Cannon <[email protected]>
        Date:   Fri Sep 13 18:51:38 2024 +0100

            revert changes to getNodeLogs

            Signed-off-by: Jeromy Cannon <[email protected]>

        commit e361a11
        Author: Jeromy Cannon <[email protected]>
        Date:   Fri Sep 13 17:29:01 2024 +0100

            Squashed commit of the following:

            commit 679c436
            Author: Jeromy Cannon <[email protected]>
            Date:   Fri Sep 13 17:18:03 2024 +0100

                fixed miss

                Signed-off-by: Jeromy Cannon <[email protected]>

            commit ca736fe
            Author: Jeromy Cannon <[email protected]>
            Date:   Fri Sep 13 17:17:45 2024 +0100

                parallel getNodeLogs()

                Signed-off-by: Jeromy Cannon <[email protected]>

            commit 44c366f
            Author: Jeromy Cannon <[email protected]>
            Date:   Fri Sep 13 16:32:24 2024 +0100

                disable hedera image for local  ptt test

                Signed-off-by: Jeromy Cannon <[email protected]>

            commit edc2044
            Author: Jeromy Cannon <[email protected]>
            Date:   Fri Sep 13 14:41:43 2024 +0100

                fix node delete test case

                Signed-off-by: Jeromy Cannon <[email protected]>

            commit 8c043d3
            Author: Jeromy Cannon <[email protected]>
            Date:   Thu Sep 12 22:14:41 2024 +0100

                made workflow jobs separate for node_local_hedera and node_local_ptt test

                Signed-off-by: Jeromy Cannon <[email protected]>

            commit f875b0d
            Author: Jeromy Cannon <[email protected]>
            Date:   Thu Sep 12 21:55:35 2024 +0100

                Squashed commit of the following:

                commit 0f5df4d
                Author: Jeromy Cannon <[email protected]>
                Date:   Thu Sep 12 21:55:01 2024 +0100

                    fixed node delete test file names

                    Signed-off-by: Jeromy Cannon <[email protected]>

                commit 5cd739a
                Author: Jeromy Cannon <[email protected]>
                Date:   Thu Sep 12 21:33:02 2024 +0100

                    split relay.test.mjs into relay_build.test.mjs and relay_image.test.mjs with workflow and package.json changes

                    Signed-off-by: Jeromy Cannon <[email protected]>

                commit 84b5087
                Author: Jeromy Cannon <[email protected]>
                Date:   Thu Sep 12 21:20:28 2024 +0100

                    split mirror_node.test.mjs into mirror_node_build.test.mjs and mirror_node_image.test.mjs with workflow and package.json changes

                    Signed-off-by: Jeromy Cannon <[email protected]>

                commit a8628a9
                Author: Jeromy Cannon <[email protected]>
                Date:   Thu Sep 12 21:14:49 2024 +0100

                    split node_delete.test.mjs into node_delete_image/build.test.mjs and updated workflows and package.json

                    Signed-off-by: Jeromy Cannon <[email protected]>

                commit fc83a7b
                Author: Jeromy Cannon <[email protected]>
                Date:   Thu Sep 12 21:03:41 2024 +0100

                    Squashed commit of the following:

                    commit 3f1b1e7
                    Author: Jeromy Cannon <[email protected]>
                    Date:   Thu Sep 12 20:51:40 2024 +0100

                        split node_update.test.mjs into node_update_image/build.test.mjs and updated workflows and package.json

                        Signed-off-by: Jeromy Cannon <[email protected]>

                    commit c3d5fc3
                    Author: Jeromy Cannon <[email protected]>
                    Date:   Thu Sep 12 20:39:36 2024 +0100

                        change for test-e2e-node-add-local to work in workflows

                        Signed-off-by: Jeromy Cannon <[email protected]>

                    commit 6a7dd91
                    Author: Jeromy Cannon <[email protected]>
                    Date:   Thu Sep 12 20:33:35 2024 +0100

                        increase timeout for failed test.

                        Signed-off-by: Jeromy Cannon <[email protected]>

                    commit f836d9e
                    Author: Jeromy Cannon <[email protected]>
                    Date:   Thu Sep 12 19:46:11 2024 +0100

                        Squashed commit of the following:

                        commit da672ed
                        Author: Jeromy Cannon <[email protected]>
                        Date:   Thu Sep 12 19:44:54 2024 +0100

                            Squashed commit of the following:

                            commit a5e9f04
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 19:37:48 2024 +0100

                                k8 copyFrom cleanup

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 7e70d32
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 19:01:52 2024 +0100

                                enhanced k8 copyFrom and its testCase

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 4321331
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 18:12:55 2024 +0100

                                enhance k8 copyto copyfrom test

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 2055d96
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 18:12:35 2024 +0100

                                add sleep in test to give time for fullstack-setup to come up before beginning tests

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 238b2fe
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 18:11:52 2024 +0100

                                moved location of k8 con.on error

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 1164ed7
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 17:35:17 2024 +0100

                                updated test case

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 65bf377
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 14:20:05 2024 +0100

                                no using async in a callback

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit efc830a
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 11:52:14 2024 +0100

                                another attempt to fix copyFrom

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 607171f
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 11:21:44 2024 +0100

                                lint

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 10ce1dc
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 09:36:06 2024 +0100

                                added drain pause/resume

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 748bb86
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 08:41:51 2024 +0100

                                fixed bug due to class type change

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 0ed6e6e
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 07:35:08 2024 +0100

                                added more error handling and logging, part 2

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 3b52cd9
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 07:31:02 2024 +0100

                                added more error handling and logging

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 6e56c6e
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Thu Sep 12 07:11:37 2024 +0100

                                add pipe to copyFrom

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 103b3c7
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 22:38:13 2024 +0100

                                updated unused configs

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 9dc9561
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 22:31:52 2024 +0100

                                add additional logging in error message to help determine why it fails

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 010b9c3
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 22:34:55 2024 +0100

                                split node pem kill into node pem kill build + image

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 5781593
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 22:09:01 2024 +0100

                                renamed e2e_node_util.js to test_node_pem.js

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit ad11513
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 22:00:03 2024 +0100

                                fix bug in copyFrom

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 8b88aa6
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 21:59:06 2024 +0100

                                fix bug in copyFrom

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit a47132f
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 21:26:32 2024 +0100

                                remove tar from copyFrom

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 8494381
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 21:10:43 2024 +0100

                                split node_add into node_add_build, node_add_image, and node_add_local

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 2be05ac
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 20:56:03 2024 +0100

                                ran autogen

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 16e6c2f
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 20:33:32 2024 +0100

                                updated readme

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit c71c3a2
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 20:08:04 2024 +0100

                                updated readme

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 18f2d14
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 19:59:50 2024 +0100

                                updated readme and added comments to code

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 9b428e2
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 19:40:38 2024 +0100

                                updated readme

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 008b478
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 19:30:04 2024 +0100

                                working version

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit bed2fcf
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 19:15:49 2024 +0100

                                add fast-xml-parser

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 8fc4568
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 18:25:18 2024 +0100

                                finished workflow changes

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 759cb47
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 18:22:27 2024 +0100

                                update order of relay to match everything else

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 3859362
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Wed Sep 11 17:45:59 2024 +0100

                                AUTOGENERATE_INPUTS_SUB_DIRS

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            Signed-off-by: Jeromy Cannon <[email protected]>

                        commit 9aaa95e
                        Author: Jeromy Cannon <[email protected]>
                        Date:   Wed Sep 11 09:18:16 2024 +0100

                            Squashed commit of the following:

                            commit 32ac80d
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Tue Sep 10 22:51:11 2024 +0100

                                added workflow outputs

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit dc131ed
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Tue Sep 10 22:03:10 2024 +0100

                                added AUTOGENERATE_JOB_OUTPUTS_SUB_DIRS & AUTOGENERATE_JOB_OUTPUTS_COVERAGE_REPORTS

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            commit 867c1a2
                            Author: Jeromy Cannon <[email protected]>
                            Date:   Tue Sep 10 21:39:38 2024 +0100

                                Squashed commit of the following:

                                commit 5421cbf
                                Author: Jeromy Cannon <[email protected]>
                                Date:   Mon Sep 9 23:19:03 2024 +0100

                                    update template

                                    Signed-off-by: Jeromy Cannon <[email protected]>

                                commit cba17f7
                                Author: Jeromy Cannon <[email protected]>
                                Date:   Mon Sep 9 23:16:51 2024 +0100

                                    more updates to autogen tool

                                    Signed-off-by: Jeromy Cannon <[email protected]>

                                commit f347c08
                                Author: Jeromy Cannon <[email protected]>
                                Date:   Mon Sep 9 23:10:08 2024 +0100

                                    new autogenerate workflow edits for adding e2e test cases

                                    Signed-off-by: Jeromy Cannon <[email protected]>

                                commit c4a43db
                                Author: Jeromy Cannon <[email protected]>
                                Date:   Mon Sep 9 23:09:07 2024 +0100

                                    fix test cases

                                    Signed-off-by: Jeromy Cannon <[email protected]>

                                commit 0c7e556
                                Author: Jeromy Cannon <[email protected]>
                                Date:   Mon Sep 9 18:33:49 2024 +0100

                                    fixed node start

                                    Signed-off-by: Jeromy Cannon <[email protected]>

                                commit 8b20d2a
                                Author: Jeromy Cannon <[email protected]>
                                Date:   Mon Sep 9 18:28:51 2024 +0100

                                    rebase issue

                                    Signed-off-by: Jeromy Cannon <[email protected]>

                                commit e772fba
                                Author: Jeromy Cannon <[email protected]>
                                Date:   Mon Sep 9 17:21:48 2024 +0100

                                    Squashed commit of the following:

                                    commit cd4ccf6
                                    Author: Jeromy Cannon <[email protected]>
                                    Date:   Mon Sep 9 17:17:24 2024 +0100

                                        a couple more hedera image patches

                                        Signed-off-by: Jeromy Cannon <[email protected]>

                                    commit db3e209
                                    Author: Jeromy Cannon <[email protected]>
                                    Date:   Fri Sep 6 22:18:44 2024 +0100

                                        a couple more hedera image patches

                                        Signed-off-by: Jeromy Cannon <[email protected]>

                                    commit 1882958
                                    Author: Jeromy Cannon <[email protected]>
                                    Date:   Fri Sep 6 21:11:05 2024 +0100

                                        can't do a stop on a hedera image

                                        Signed-off-by: Jeromy Cannon <[email protected]>

                                    commit 7cbff32
                                    Author: Jeromy Cannon <[email protected]>
                                    Date:   Fri Sep 6 20:22:35 2024 +0100

                                        update fst helm chart version to 0.32.0

                                        Signed-off-by: Jeromy Cannon <[email protected]>

                                    commit 607ab95
                                    Author: Jeromy Cannon <[email protected]>
                                    Date:   Fri Sep 6 19:35:37 2024 +0100

                                        Squashed commit of the following:

                                        commit e2e44f0
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Fri Sep 6 10:40:37 2024 +0100

                                            update test naming for better clarity

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit 0f603aa
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Fri Sep 6 10:39:20 2024 +0100

                                            update for deterministic image to use data directory where we have write access to

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit e3777d2
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Fri Sep 6 10:39:06 2024 +0100

                                            update for deterministic image to use data directory where we have write access to

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit d38abb4
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Thu Sep 5 19:37:15 2024 +0100

                                            run network test with build zip

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit 966bd19
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Thu Sep 5 18:42:23 2024 +0100

                                            update to work with bash changes in hasDir

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit e678ec4
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Thu Sep 5 17:37:04 2024 +0100

                                            updated tests to cycle through using deterministic image and build zip installation

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit 1e2e3b4
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Thu Sep 5 17:21:23 2024 +0100

                                            add hederaImage flag to solo node start

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit a292a45
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Thu Sep 5 16:32:30 2024 +0100

                                            revert back to bash structure and use bash instead of sh

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit def4b5d
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Thu Sep 5 16:31:07 2024 +0100

                                            increase timeout on test for running in pipeline

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit 01290b3
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Wed Sep 4 21:43:31 2024 +0100

                                            use config to set the usage counts

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit d211a61
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Wed Sep 4 21:11:36 2024 +0100

                                            fixed test cases

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit f1a337c
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Wed Sep 4 20:55:29 2024 +0100

                                            fix lint issues

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit aa9e4ce
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Wed Sep 4 20:53:11 2024 +0100

                                            remove todos

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit 12e3a62
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Wed Sep 4 20:31:16 2024 +0100

                                            set hedera image during network deploy

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit 05a081c
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Wed Sep 4 19:58:26 2024 +0100

                                            add hederaImage flag and prompt

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit 2e874ea
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Wed Sep 4 19:44:28 2024 +0100

                                            fix rebase issue

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit 2d82a7d
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Wed Sep 4 19:39:13 2024 +0100

                                            improved test case failure message

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        commit a7fd1aa
                                        Author: Jeromy Cannon <[email protected]>
                                        Date:   Tue Sep 3 16:50:12 2024 +0100

                                            Squashed commit of the following:

                                            commit 6df5514
                                            Author: Jeromy Cannon <[email protected]>
                                            Date:   Tue Aug 27 12:51:08 2024 +0100

                                                deterministic image work, not working completely

                                                Signed-off-by: Jeromy Cannon <[email protected]>

                                            commit 3404b3b
                                            Author: Jeromy Cannon <[email protected]>
                                            Date:   Wed Aug 21 23:09:07 2024 +0100

                                                fixed test cases

                                                Signed-off-by: Jeromy Cannon <[email protected]>

                                            commit 5474039
                                            Author: Jeromy Cannon <[email protected]>
                                            Date:   Wed Aug 21 17:14:50 2024 +0100

                                                enhance to use secret mounts

                                                Signed-off-by: Jeromy Cannon <[email protected]>

                                            Signed-off-by: Jeromy Cannon <[email protected]>

                                        Signed-off-by: Jeromy Cannon <[email protected]>

                                    Signed-off-by: Jeromy Cannon <[email protected]>

                                Signed-off-by: Jeromy Cannon <[email protected]>

                            Signed-off-by: Jeromy Cannon <[email protected]>

                        Signed-off-by: Jeromy Cannon <[email protected]>

                    Signed-off-by: Jeromy Cannon <[email protected]>

                Signed-off-by: Jeromy Cannon <[email protected]>

            Signed-off-by: Jeromy Cannon <[email protected]>

        Signed-off-by: Jeromy Cannon <[email protected]>

    Signed-off-by: Jeromy Cannon <[email protected]>

Signed-off-by: Jeromy Cannon <[email protected]>
  • Loading branch information
jeromy-cannon committed Sep 19, 2024
1 parent b8f65a6 commit b478e8e
Show file tree
Hide file tree
Showing 59 changed files with 2,504 additions and 1,422 deletions.
272 changes: 208 additions & 64 deletions .github/workflows/flow-build-application.yaml

Large diffs are not rendered by default.

25 changes: 13 additions & 12 deletions .github/workflows/flow-deploy-release-artifact.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,20 +38,9 @@ permissions:
id-token: write

jobs:
update-readme:
name: "Update README.md"
uses: ./.github/workflows/flow-update-readme.yaml
with:
commit-changes: true
secrets:
GH_ACCESS_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }}
GH_ACCESS_GPG_KEY: ${{ secrets.GH_ACCESS_GPG_KEY }}
GH_ACCESS_PASSPHRASE: ${{ secrets.GH_ACCESS_PASSPHRASE }}

prepare-release:
name: Release / Prepare
runs-on: solo-linux-medium
needs: update-readme
outputs:
version: ${{ steps.tag.outputs.version }}
steps:
Expand Down Expand Up @@ -92,11 +81,23 @@ jobs:
[[ "${{ github.event.inputs.dry-run-enabled }}" == true && ! -f VERSION ]] && echo -n "0.0.0-latest" > VERSION
echo "version=$(cat VERSION | tr -d '[:space:]')" >> ${GITHUB_OUTPUT}
update-readme:
name: "Update README.md"
uses: ./.github/workflows/flow-update-readme.yaml
needs: prepare-release
with:
commit-changes: true
secrets:
GH_ACCESS_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }}
GH_ACCESS_GPG_KEY: ${{ secrets.GH_ACCESS_GPG_KEY }}
GH_ACCESS_PASSPHRASE: ${{ secrets.GH_ACCESS_PASSPHRASE }}


create-github-release:
name: Github / Release
runs-on: solo-linux-medium
needs:
- prepare-release
- update-readme
steps:
- name: Checkout Code
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
Expand Down
347 changes: 259 additions & 88 deletions .github/workflows/flow-pull-request-checks.yaml

Large diffs are not rendered by default.

11 changes: 3 additions & 8 deletions .github/workflows/flow-update-readme.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ jobs:
export SOLO_INIT_OUTPUT=$( solo init -i node1,node2,node3 -n "${SOLO_NAMESPACE}" -s \
"${SOLO_CLUSTER_SETUP_NAMESPACE}" | tee test.log )
export SOLO_NODE_KEYS_OUTPUT=$( solo node keys --gossip-keys --tls-keys | tee test.log )
export SOLO_NODE_KEY_PEM_OUTPUT=$( solo node keys --gossip-keys --tls-keys | tee test.log )
export SOLO_CLUSTER_SETUP_OUTPUT=$( solo cluster setup | tee test.log )
Expand All @@ -130,17 +130,12 @@ jobs:
export SOLO_RELAY_DEPLAY_OUTPUT=$( solo relay deploy -i node1,node2 | tee test.log )
export SOLO_INIT_047_OUTPUT=$( solo init -i node1,node2,node3 -n "${SOLO_NAMESPACE}" \
-s "${SOLO_CLUSTER_SETUP_NAMESPACE}" --key-format pem | tee test.log )
export SOLO_NODE_KEY_PEM_OUTPUT=$( solo node keys --gossip-keys --tls-keys --key-format pem | tee test.log )
export SOLO_RELAY_DEPLOY_OUTPUT=$( solo relay deploy | tee test.log )
echo "Generate README.md"
envsubst '$KIND_CREATE_CLUSTER_OUTPUT,$SOLO_INIT_OUTPUT,$SOLO_NODE_KEYS_OUTPUT, $SOLO_CLUSTER_SETUP_OUTPUT, \
envsubst '$KIND_CREATE_CLUSTER_OUTPUT,$SOLO_INIT_OUTPUT,$SOLO_NODE_KEY_PEM_OUTPUT,$SOLO_CLUSTER_SETUP_OUTPUT, \
$SOLO_NETWORK_DEPLOY_OUTPUT,$SOLO_NODE_SETUP_OUTPUT,$SOLO_NODE_START_OUTPUT,$SOLO_MIRROR_NODE_DEPLOY_OUTPUT,\
$SOLO_RELAY_DEPLAY_OUTPUT,$SOLO_INIT_047_OUTPUT,$SOLO_NODE_KEY_PEM_OUTPUT,$SOLO_RELAY_DEPLOY_OUTPUT'\
$SOLO_RELAY_DEPLAY_OUTPUT,$SOLO_RELAY_DEPLOY_OUTPUT'\
< README.md.template > README.md
echo "Remove color codes and lines showing intermediate progress"
Expand Down
54 changes: 36 additions & 18 deletions .github/workflows/templates/config.yaml
Original file line number Diff line number Diff line change
@@ -1,25 +1,43 @@
downloadArtifactAction: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16
downloadArtifactAction: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16
downloadArtifactActionComment: v4.1.8
tests:
# name: capitalized noun form
# testFilePrefix: node-update # for node-update.test.mjs
- name: Standard
jestPostfix: --testPathIgnorePatterns=\".*/unit/.*\" --testPathIgnorePatterns=\".*/e2e/commands/mirror_node.*\" --testPathIgnorePatterns=\".*/e2e/commands/node.*\" --testPathIgnorePatterns=\".*/e2e/commands/separate_node.*\" --testPathIgnorePatterns=\".*/e2e/commands/relay.*\"
- name: Mirror Node
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/mirror_node\\.test\\.mjs\"
- name: Mirror Node Build
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/mirror_node_build\\.test\\.mjs\"
- name: Mirror Node Image
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/mirror_node_image\\.test\\.mjs\"
- name: Node PEM Stop
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_pem_stop\\.test\\.mjs\"
- name: Node PEM Kill
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_pem_kill\\.test\\.mjs\"
- name: Node Local Build
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_local.*\\.test\\.mjs\"
- name: Node Add
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_add.*\\.test\\.mjs\"
- name: Node Add - Separate commands
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/separate_node_add.*\\.test\\.mjs\"
- name: Node Update
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_update.*\\.test\\.mjs\"
- name: Node Delete
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_delete.*\\.test\\.mjs\"
- name: Relay
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/relay\\.test\\.mjs\"
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_pem_stop\\.test\\.mjs\"
- name: Node PEM Kill Build
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_pem_kill_build\\.test\\.mjs\"
- name: Node PEM Kill Image
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_pem_kill_image\\.test\\.mjs\"
- name: Node Local Hedera
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_local_hedera.*\\.test\\.mjs\"
- name: Node Local PTT
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_local_ptt.*\\.test\\.mjs\"
- name: Node Add Build
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_add_build.*\\.test\\.mjs\"
- name: Node Add Image
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_add_image.*\\.test\\.mjs\"
- name: Node Add Local
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_add_local.*\\.test\\.mjs\"
- name: Node Add Build - Separate commands
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/separate_node_add_build.*\\.test\\.mjs\"
- name: Node Add Image - Separate commands
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/separate_node_add_image.*\\.test\\.mjs\"
- name: Node Update Build
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_update_build.*\\.test\\.mjs\"
- name: Node Update Image
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_update_image.*\\.test\\.mjs\"
- name: Node Delete Build
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_delete_build.*\\.test\\.mjs\"
- name: Node Delete Image
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/node_delete_image.*\\.test\\.mjs\"
- name: Relay Build
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/relay_build\\.test\\.mjs\"
- name: Relay Image
jestPostfix: --testRegex=\".*\\/e2e\\/commands\\/relay_image\\.test\\.mjs\"
Loading

0 comments on commit b478e8e

Please sign in to comment.