John Smith
09bda21ee6
fix linux
2024-07-21 22:35:41 -04:00
Christien Rioux
2ec843cd17
clean up spans and correct shutdown behavior. clean up reverse connection and hole punch errors
2024-07-21 22:35:41 -04:00
Christien Rioux
35dc7bdfd6
spawn names
2024-07-21 22:35:41 -04:00
Christien Rioux
39d8b397fa
re-enable SO_LINGER(0)
2024-07-21 22:35:41 -04:00
Christien Rioux
e568c39efb
shutdown work and perfetto logger
2024-07-21 22:35:40 -04:00
Christien Rioux
fdead16fc8
wasm startup lock
2024-07-21 22:35:40 -04:00
Christien Rioux
c207e498b4
more startup locks
2024-07-21 22:35:40 -04:00
Christien Rioux
1b34239eb8
startup lock
2024-07-21 22:35:40 -04:00
Christien Rioux
20e5df6564
Merge branch 'Vyrus-001-main-patch-43256' into 'main'
...
adding prototype script to install / run a veilid-server node within a unifyos...
See merge request veilid/veilid!301
2024-07-21 15:10:35 +00:00
Vyrus 001
059033cb23
Update unifios_install.sh
2024-07-21 14:15:16 +00:00
Vyrus 001
db05526af0
fix missing newline error and rename file
2024-07-21 14:14:45 +00:00
Vyrus 001
08936768bd
adding prototype script to install / run a veilid-server node within a unifyos device (tested on a unify dream machine pro SE)
2024-07-21 07:35:27 +00:00
TC
b1ff6b643b
Merge branch 'add_nightly_builds' into 'main'
...
Another tweak to GitLab secure storage
See merge request veilid/veilid!300
2024-07-19 20:50:48 +00:00
TC Johnson
ab582b8d3e
Another tweak to GitLab secure storage
2024-07-19 15:49:29 -05:00
TC
73ea0ef7e7
Merge branch 'add_nightly_builds' into 'main'
...
Fixed pointer to GitLab secure file storage
See merge request veilid/veilid!299
2024-07-19 20:29:08 +00:00
TC Johnson
b3e388e853
Fixed pointer to GitLab secure file storage
...
There was a filename mismatch for the package signing private
key between the distribution scripts and Gitlab's secure file
storage. Changed the private key filename in the script to
match the storage.
2024-07-19 15:25:33 -05:00
TC
9541aea683
Merge branch 'add_nightly_builds' into 'main'
...
Added --delete option to rsync push to repo server
See merge request veilid/veilid!298
2024-07-19 19:44:57 +00:00
TC Johnson
571bd45783
Added --delete option to rsync push to repo server
...
The rsync push successfully put the new repo files on the repo
server, but also left the original files in place which caused
old packages and repo errata to build up over time. Adding the
--delete switch results removal of files on the repo server
that were deleted as part of the the distribution scripts
"Clean and reset the workspaces" section.
2024-07-19 14:40:31 -05:00
TC
b776accb94
Merge branch 'add_nightly_builds' into 'main'
...
Further adventures in nightly release automation
See merge request veilid/veilid!297
2024-07-19 19:11:41 +00:00
TC Johnson
c9d2b354f7
Further adventures in nightly release automation
...
Pushing this up in order to end-to-end test automated nightly
releases.
Please enter the commit message for your changes. Lines starting
2024-07-19 14:08:25 -05:00
Christien Rioux
43518bafb9
fix crash in last flow check
2024-07-18 18:44:33 -04:00
Christien Rioux
65509efc08
Merge branch 'crate-updates' into 'main'
...
Crate updates
See merge request veilid/veilid!296
2024-07-18 00:39:24 +00:00
Christien Rioux
1c8a76b0a4
fix async-std build
2024-07-17 20:07:23 -04:00
Christien Rioux
052a703e9c
crate updates
2024-07-17 19:09:28 -04:00
Christien Rioux
4a55cd08c3
crate update work
2024-07-17 18:58:33 -04:00
Christien Rioux
deaff56232
veilid-server now defaults to waiting for port 5150
2024-07-17 18:04:50 -04:00
Christien Rioux
5b26dc8b13
remove protoc from windows setup, closes #393
2024-07-17 16:59:17 -04:00
TC Johnson
6c0b645ba6
Commiting and pushing so I can test on a RPM build machine
2024-07-17 15:18:59 -05:00
Christien Rioux
9b6a30acbf
history controller fix for example code
2024-07-17 16:18:09 -04:00
TC Johnson
30413e7f70
Saving my work so I can switch back to main for a few minutes of troubleshooting
2024-07-17 11:17:54 -05:00
TC
0d95aa0859
Merge branch 'add_nightly_builds' into 'main'
...
Fixed CICD missing params
See merge request veilid/veilid!295
2024-07-15 03:58:58 +00:00
TC Johnson
ae46f32187
Fixed CICD missing params
2024-07-14 22:58:26 -05:00
TC
4d12072ac5
Merge branch 'add_nightly_builds' into 'main'
...
Forgot some thens in the rpm if statements
See merge request veilid/veilid!294
2024-07-15 03:36:39 +00:00
TC Johnson
f535c508bc
Forgot some thens in the rpm if statements
2024-07-14 22:35:07 -05:00
TC
d062d60bf5
Merge branch 'add_nightly_builds' into 'main'
...
Manually set nightly to true in Earthfile to test rest of process
See merge request veilid/veilid!293
2024-07-15 03:14:49 +00:00
TC Johnson
59a69e7839
Manually set nightly to true in Earthfile to test rest of process
2024-07-14 22:13:53 -05:00
TC
34c1bcc08c
Merge branch 'add_nightly_builds' into 'main'
...
Found Earthly doc saying ENVAR should be in quotes
See merge request veilid/veilid!292
2024-07-15 02:15:43 +00:00
TC Johnson
579abedcab
Found Earthly doc saying ENVAR should be in quotes
2024-07-14 21:15:02 -05:00
TC
a4ade6774b
Merge branch 'add_nightly_builds' into 'main'
...
Changed IS_NIGHTLY var checks to string from bool
See merge request veilid/veilid!291
2024-07-15 00:17:04 +00:00
TC Johnson
7dadd2fbea
Changed IS_NIGHTLY var checks to string from bool
2024-07-14 19:15:09 -05:00
TC
097e51a677
Merge branch 'add_nightly_builds' into 'main'
...
Fixed rsync orchestration -> repo server
See merge request veilid/veilid!290
2024-07-14 23:50:00 +00:00
TC Johnson
5ebd17a702
Fixed rsync orchestration -> repo server
2024-07-14 18:48:21 -05:00
TC
efe0d28cf1
Update .gitlab-ci.yml file
2024-07-14 23:19:53 +00:00
TC
bf6d21e1f1
Update .gitlab-ci.yml file
2024-07-14 23:17:29 +00:00
TC
6ffbabd12d
Merge branch 'add_nightly_builds' into 'main'
...
Adding automatic nightly release builds
See merge request veilid/veilid!289
2024-07-14 23:15:25 +00:00
TC
e22d00b92d
The CI yaml doesn't accept a bool as a custom variable. I've switched it to a string to pass linting but I think this is going to break stuff.
2024-07-14 22:43:24 +00:00
TC Johnson
fc7debba3f
Adding automatic nightly release builds
...
- Restructured linux repo directory structure to include Stable and Nightly releases
- Reworked Earthfile to pass IS_NIGHTLY boolean to package build scripts for use in
file names
- Added nightly pipeline to CICD config yaml. Pipeline is triggered by IS_NIGHTLY
variable
- Two distribution scripts now exist, one for Stable and one for Nightly
- Reworked RPM build spec files to create appropriate file names
- Reworked debian release generation scripts
- RPM repo directory structure is prepped for arm64 builds
- Switched from scp to rsync for moving the completed repo from ochestration
to repo server
- Created schedule in Gitlab UI to trigger nightly release at 2300 Central Time
2024-07-14 17:22:50 -05:00
Christien Rioux
b747147152
fix crash on detach
2024-07-09 15:22:14 -04:00
Christien Rioux
1048fc6bb9
add StartupDisposition to handle waiting for binding without reporting errors
2024-07-08 18:26:26 -04:00
TC Johnson
8c297acdee
Version update: v0.3.2 → v0.3.3
2024-07-07 12:32:33 -05:00