2020-06-14 09:25
Werner changed the topic of #armbian to: armbian - Linux for ARM development boards |
www.armbian.com | Github: github.com/armbian | Commits: #armbian-commits | Forums Feed: #armbian-rss | Type 'help' for help | This channel is logged -> irc.armbian.com
00:09
sunshavi has joined #armbian
00:27
silver_hook_ has quit [Ping timeout: 265 seconds]
00:35
silver_hook has joined #armbian
00:39
ChriChri_ has joined #armbian
00:41
ChriChri has quit [Ping timeout: 260 seconds]
00:41
ChriChri_ is now known as ChriChri
00:49
jophish has quit [Quit: WeeChat 2.4]
01:59
_whitelogger has joined #armbian
04:44
das_coach has quit [Remote host closed the connection]
04:45
dddddd has quit [Ping timeout: 260 seconds]
04:52
agrisis has quit [Ping timeout: 272 seconds]
05:08
<
lanefu >
I also have a good ansible playbook that installs pre-reqs for runner, and then automatiaclly registers to the repo
06:12
rdorsch`away is now known as rdorsch
06:29
IgorPec has joined #armbian
06:29
IgorPec has joined #armbian
06:29
IgorPec has quit [Changing host]
06:30
rdorsch is now known as rdorsch`away
06:33
gediz539 has joined #armbian
06:34
IgorPec has quit [Quit: Leaving]
06:35
<
gediz539 >
hi. I'm trying to build armbian using docker on ubuntu 18.04.4
06:35
<
gediz539 >
apt is unable to read some package lists, gives 404 Not Founds
06:37
<
gediz539 >
should I somehow userpatch dockerfile or any better way to ignore this error?
06:37
<
gediz539 >
by the way im trying to compile on an aarch64 vps, would it be a problem?
08:27
ScrumpyJack has joined #armbian
08:54
<
gediz539 >
upgraded to focal fossa and now I get "/bin/bash exec format error"
09:53
IgorPec has joined #armbian
10:06
macc24 has quit [Disconnected by services]
10:08
macc24_ has joined #armbian
10:34
dddddd has joined #armbian
11:03
r9 has joined #armbian
11:18
<
Werner >
gediz539, The build script is designed to run on x86_64 platform. Native building is not supported.
11:18
<
Werner >
lanefu, no clue :/
11:19
chewitt has quit [Quit: Zzz..]
11:25
macc24_ has quit [Quit: WeeChat 2.8]
12:25
<
gediz539 >
Werner: oh, ok then. thanks.
12:26
agrisis has joined #armbian
12:29
chewitt has joined #armbian
12:40
agrisis has left #armbian [#armbian]
13:08
<
IgorPec >
lanefu: actions are in action ;)
13:13
<
lanefu >
man.. i have 1 bug left
13:14
<
IgorPec >
me too ... just one?
13:18
<
lanefu >
yeah.. var passing the board to build
13:23
<
lanefu >
man there's some stupid stuff.... like that "checkout action"... requires git 1.18.. otherwise is just downoads the source via REST a tarball..... Ubuntu 18.04 has git 1.17
13:46
macc24_ has joined #armbian
13:46
macc24_ has quit [Client Quit]
13:50
antenagora has joined #armbian
13:52
<
lanefu >
on jenkins, it works, but for some reason its evaluating differently on github ci
13:53
<
lanefu >
i score the size of the match based on letter count of match.. pretty simple
13:57
antenagora has quit [Remote host closed the connection]
13:59
<
lanefu >
okay i think isee somethign sutpid now :)
14:03
<
lanefu >
fixed it! Also... not sure how it was woring previously cuz its an obvious bug :(
14:44
<
IgorPec >
so we become github actions scripting gods :)
14:46
<
lanefu >
haha something like that
14:47
<
lanefu >
so a few things
14:47
<
lanefu >
do we want to disalbe that and merge in my test pr job
14:47
<
IgorPec >
its already checked
14:48
<
lanefu >
how is it updating?
14:48
<
lanefu >
or testeing pr
14:48
<
IgorPec >
that part is not done yet
14:48
<
IgorPec >
it has to checkout to the PR
14:50
<
IgorPec >
my script should rather be run on push
14:50
<
IgorPec >
since it also update kernels that are changed upstream
14:51
<
lanefu >
so for your jobs. we probably wanan associate labels and a specific runner right?
14:51
<
lanefu >
my job doesn't have any runner requirements.. other than what i do at provisioning
14:51
<
IgorPec >
yes, this "public" runs inside isolated vm and contain no keys
14:52
<
lanefu >
k.. so i have 2 AWS runners I can add right now if you want
14:52
<
lanefu >
i need to trunk my private vlan to my build server :P
14:52
<
lanefu >
.. i have an ansible job that can configure a runner and register super quickly so that gives us options to move stuff around
14:52
<
IgorPec >
yeah, i killed my network yesterday by doing vlans ;)
14:52
<
IgorPec >
i lock myself out from the switchj
14:53
<
lanefu >
that sucks man
14:53
<
lanefu >
okay i'm gonna add these runners real quick
14:53
<
IgorPec >
yeah, lets see how this works
14:54
<
lanefu >
i'm going to disable the jenkins webhook
15:01
drobo_00 has joined #armbian
15:04
<
IgorPec >
lanefu: 020-06-17T14:56:01.0997744Z chown: invalid user: ‘github’
15:06
<
lanefu >
IgorPec: yeah it wasn't expecting to be ran on your runner
15:07
<
lanefu >
i just adjusted.. i added labels to the runners i added called "public" and just added restriction to test-pr job for public
15:07
<
lanefu >
i was having it chown stuff back to the github-runner uid at the end to make cleanup easier.. since a lot of files are created with sudo
15:09
<
lanefu >
lets see how it does this time
15:09
<
lanefu >
cool shows it as running on one of my runners now
15:11
<
lanefu >
btw i'm using ubuntu bionic currently.. should i use focal in the future?
15:12
<
IgorPec >
IMO no need to change this soon
15:13
<
lanefu >
btw do you care if I write a blog about our new CI setup?
15:13
<
IgorPec >
not at all
15:13
<
lanefu >
cool... i'm doing this on the work"s clock this week, but i'm in between projects, so if I blog about it. i'm good :P
15:14
<
lanefu >
its kind of a fun topic becuase.. i mean people use github actions... but our use case is pretty unique
15:15
<
lanefu >
btw a weirder option than a vlan is to have the VM bound to like a wireguard tunnel and send it straight out the internet somewhere
15:25
<
lanefu >
IgorPec: ohhh your runner is registered at the org level..... (and you use the "public") label also?
15:32
DaRock has quit [Ping timeout: 258 seconds]
15:33
phipli has quit [Quit: probably dinner time]
15:37
chewitt has quit [Ping timeout: 260 seconds]
15:53
drobo_01 has joined #armbian
15:55
drobo_00 has quit [Ping timeout: 246 seconds]
15:55
drobo_01 is now known as drobo_00
16:04
<
IgorPec >
yes, the same label :)
16:06
chewitt has joined #armbian
16:25
oida has quit [Remote host closed the connection]
16:25
oida has joined #armbian
16:47
rdorsch`away is now known as rdorsch
17:14
macc24 has joined #armbian
17:22
rdorsch is now known as rdorsch`away
17:35
sunshavi has quit [Remote host closed the connection]
17:36
sunshavi has joined #armbian
17:41
indy has quit [Ping timeout: 256 seconds]
17:52
sunshavi has quit [Ping timeout: 246 seconds]
18:03
rdorsch`away is now known as rdorsch
18:03
drobo_00 has quit [Read error: Connection reset by peer]
18:05
drobo_00 has joined #armbian
18:05
drobo_00 has quit [Client Quit]
18:20
dddddd has quit [Ping timeout: 260 seconds]
18:24
<
Werner >
Guess I missed all the fun while being out of town ^^
18:27
<
IgorPec >
you can check if it really works ;)
18:37
<
Werner >
Guess it does when looking at all the spam at the commits channel :D
18:52
<
IgorPec >
haha, yeah it was a lot of last fixes
19:02
archetech has joined #armbian
19:03
macc24_ has joined #armbian
19:05
rdorsch is now known as rdorsch`away
19:06
rdorsch`away is now known as rdorsch
19:06
macc24 has quit [Ping timeout: 272 seconds]
19:11
oida has quit [Remote host closed the connection]
19:12
oida has joined #armbian
19:18
archetech_arm has joined #armbian
19:20
<
IgorPec >
lanefu: and probably disable mine
19:29
<
lanefu >
IgorPec: so whats the next kind of automation we want to add to CI?
19:33
<
IgorPec >
shellcheck?
19:34
<
lanefu >
ohh yeah who used to do that for us?
19:35
<
IgorPec >
someone did that, yes ... but i ran it the other day and ... there are many things to fix ;)
19:35
archetech_arm has quit [Read error: No route to host]
19:35
<
IgorPec >
also nice to have - welcome users on PR?
19:39
<
lanefu >
Oh igor. it's even easier than that
19:49
dddddd has joined #armbian
19:53
phipli has joined #armbian
19:56
macc24_ is now known as macc24
20:02
_whitelogger has joined #armbian
20:11
lanefu1 has joined #armbian
20:12
archetech_ has joined #armbian
20:13
ornxka_ has joined #armbian
20:14
TheMaster has joined #armbian
20:14
archetech_ has quit [Client Quit]
20:15
mrueg_ has joined #armbian
20:18
rdorsch is now known as rdorsch`away
20:18
archetech has quit [*.net *.split]
20:18
mrueg has quit [*.net *.split]
20:18
lanefu has quit [*.net *.split]
20:18
wooster has quit [*.net *.split]
20:18
Unit193 has quit [*.net *.split]
20:18
Kamilion has quit [*.net *.split]
20:18
ornxka has quit [*.net *.split]
20:24
wooster has joined #armbian
20:29
IgorPec has quit [Ping timeout: 256 seconds]
20:30
IgorPec has joined #armbian
20:32
lanefu1 is now known as lanefu
20:32
<
IgorPec >
yes, our code is broken :)
20:32
<
lanefu >
anyway i have it as a seperate job, so it won't fail teh compilation step
20:33
<
lanefu >
we can limit what shellchek standards it checks.. not sure what we usd to use
20:34
<
IgorPec >
no idea, but we can open a jira ... its an easy job, so for someone that just want to do something
20:35
<
IgorPec >
you are downloading compilers each time
20:38
lvrp16 has quit [Ping timeout: 258 seconds]
20:41
<
lanefu >
nono it caches
20:45
<
lanefu >
damn it... welll the shellcheck work dir is apparently the same
20:45
<
lanefu >
cuz i did have a clean checku\out for that
20:46
Miouyouyou has quit [Quit: Idle timeout reached: 172800s]
20:52
Kamilion has joined #armbian
20:58
gnom has quit [Remote host closed the connection]
21:05
lvrp16 has joined #armbian
21:11
lvrp16 has quit [Ping timeout: 264 seconds]
21:15
algyz has joined #armbian
21:18
rdorsch`away is now known as rdorsch
21:30
sassinak-work has quit [Ping timeout: 272 seconds]
21:30
sassinak-work has joined #armbian
21:40
<
mrueg_ >
lanefu++ looking forward to see shellcheck running :)
21:41
mrueg_ is now known as mrueg
21:41
lvrp16 has joined #armbian
21:41
<
mrueg >
I can try to come up with a PR for it if I get some time to work on it this weekend
21:51
macc24 has quit [Ping timeout: 265 seconds]
21:55
sassinak-work has quit [Read error: Connection timed out]
21:55
sassinak-work has joined #armbian
22:24
DaRock has joined #armbian
22:30
drobo_00 has joined #armbian
22:53
rdorsch is now known as rdorsch`away
22:58
torv has quit [Remote host closed the connection]
22:59
torv has joined #armbian
23:13
macc24 has joined #armbian
23:19
<
lanefu >
mrueg: hey do you have some tips on like what shellcheck checks I could/should limit for sanity?
23:20
<
lanefu >
I just need to pass it some options
23:21
<
mrueg >
lanefu: I would leave them in as is and make it fail softly
23:46
algyz has quit [Remote host closed the connection]
23:47
sunshavi has joined #armbian
23:56
algyz has joined #armbian