-
xmr-pr
erciccione opened pull request #1198: Add emails of research lab members and mask core's emails for consiste...
-
xmr-pr
-
ErCiccione[m]
whoo pr bot is back, nice.
-
xmr-pr
erciccione opened pull request #1199: Deactivate 'upgrade' banner
-
xmr-pr
-
ErCiccione[m]
.merge+ #1198
-
xmr-pr
Added
-
ErCiccione[m]
.merges
-
xmr-pr
#1177 #1181 #1182 #1186 #1192 #1194 #1195 #1196 #1198
-
sarang
ErCiccione[m]: can you just let me know when 1198 gets merged?
-
sarang
I'll rebase from master and avoid any other MR conflicts
-
ErCiccione[m]
Sure. Luigi1111 could you merge those PR when you can?
-
ErCiccione[m]
fwiw 1198 shouldn't conflict with the PR with the new paper. If that's your concern
-
sarang
Ah ok
-
sarang
In that case I'll remove the WIP from it
-
sarang
and do a later MR after all are merged
-
sarang
done
-
sarang
Will the presence of the colon in the title be a problem?
-
sarang
Do I need to quote-escape it?
-
sarang
I didn't even consider that
-
sarang
Can someone test the build for MR 1197 for that colon question?
-
ErCiccione[m]
sarang: colons in the titles must be escaped, yes
-
ErCiccione[m]
just p[ut the whole sentence in quotes
-
sarang
Bah, ok
-
sarang
Don't merge 1197 until I fix that quickly
-
ErCiccione[m]
i don't see any colon btw. looks fine to me
-
ErCiccione[m]
sarang what colon are you refering to?
-
sarang
Triptych: ...
-
ErCiccione[m]
stupid me. i got confused by the color. Yeah the whole string must be between quotes
-
sarang
I'll update. Marked WIP to avoid accidental merge
-
sarang
lesson learned :/
-
sarang
Single vs double quotes?
-
sarang
^ ErCiccione[m]
-
sarang
Does the parser care? Is there a style preference?
-
ErCiccione[m]
double quotes pls
-
sarang
roger
-
selsta
ErCiccione[m]: gitlab-ci file needs a `.` in the beginning
-
selsta
`gitlab-ci.yml` -> `.gitlab-ci.yml`
-
selsta
can you PR? I don’t have the repo setup
-
ErCiccione[m]
Oh, i must have messed up. Thanks selsta, will PR later today
-
ErCiccione[m]
wait, can make a quick PR now
-
selsta
ok
-
ErCiccione[m]
-
ErCiccione[m]
could you rubberstamp it? so maybe luigi can merge it straight away
-
selsta
done
-
ErCiccione[m]
thanks! luigi1111 ^
-
selsta
cool CI seems to be working now
-
ErCiccione[m]
yep, seems to be going fine
-
selsta
Liquid Exception: invalid byte sequence in US-ASCII in resources/user-guides/How-to-mine-Monero-XMR-without-a-mining-equipment.md
-
ErCiccione[m]
aaand failed. I think i saw that before, something about how the docker container is configured
-
selsta
looks fixable :P
-
ErCiccione[m]
yeah, nothing bad. Moneromooo will be happy about it :P
-
moneromooo
OHAI. Do I need to read the backlog ?
-
ErCiccione[m]
nah. Pipeline failed, but should be a problem of encoding
-
moneromooo
That's the thing you got me to add a couple weeks ago ?
-
ErCiccione[m]
Yeah, the runner will probably need some tweaking
-
ErCiccione[m]
i'm about to go afk for some hours. I will look into it later this evening
-
selsta
multiple ways to solve it
-
selsta
moneromooo: you have to do nothing it’s not setup related
-
sarang
MR 1197 has been fixed ErCiccione[m]
-
xmr-pr
selsta opened pull request #1201: gitlab-ci: fix UTF-8 support
-
xmr-pr
-
ErCiccione[m]
selsta: it's not? taking a look now
-
ErCiccione[m]
oh i see your PR now. Is it just about enforcing the encoding?
-
ErCiccione[m]
sarang, thanks i will test it in a bit
-
selsta
ErCiccione[m]: AFAIK yes but my PR is untested
-
selsta
Also I don’t understand yet, every user has to run their own runner?
-
selsta
It would be good if the runner would also run on merge requests.
-
ErCiccione[m]
i'm testing your patch on gitlab using their shared runners. Seems to be building for now
-
ErCiccione[m]
if for "users" you mean "self hosted platform", yes
-
ErCiccione[m]
and they should run on PR as well
-
selsta
It does not. I think `only: master` means only on push to master.
-
selsta
And when I pushed on my forked to master it asked me to setup a runner.
-
Snipa
Yes, only: master will only trigger when it's auctually merged to master
-
ErCiccione[m]
-
ErCiccione[m]
I tested that configuration file opening a PR on gitlab, and it run on the PR as well
-
selsta
Yes, it created the pipleline but it asked me to setup a runner.
-
Snipa
Odd, it shouldn't be. Lemme pull one of my confs.
-
ErCiccione[m]
i made the tests on gitlab.com using their shared runners, maybe that's the difference.
-
Snipa
I think the structure's wrong, which is why it's doing that. Structure in my envs are only: refs: -<branch>
-
Snipa
-
selsta
I think both it valid.
-
selsta
-
selsta
they have a master example without `refs:`
-
selsta
I added `merge_requests` to only but then it asked me to setup a runner so it appears that mooos runner is only for the monero-project/monero-site repo.
-
selsta
And I would have to setup my own. I’m sure this can be changed.
-
ErCiccione[m]
damn, i was wromg, it doesn't build PRs also on gitlab.com :/
-
ErCiccione[m]
selsta: yes, the runner can be shared to build PR, but at this point i'll just shut up and ask snipa for suggestions on how to set things up
-
ErCiccione[m]
-
selsta
> Currently, those pipelines are created in a forked project, not in the parent project. This means you cannot completely trust the pipeline result, because, technically, external contributors can disguise their pipeline results by tweaking their GitLab Runner in the forked project.
-
selsta
and forked projects don’t have a runner setup, that’s the problem
-
selsta
moneromooo: Do you have options which projects have access to the Gitlab runner?
-
moneromooo
I can add it to more IIRC.
-
moneromooo
Which ones do you need it forn ?
-
selsta
Every person would need access I guess else the on merge request feature is useless.
-
selsta
Appears that Gitlab does not support this yet.
gitlab.com/gitlab-org/gitlab-foss/issues/23902
-
ErCiccione[m]
"I convinced my superiors that we do not need Jenkins, that the current GitLab can do all the same and even more, but it turned out that you do not have one of the base features." i can empathize with this guy :/
-
selsta
yep :/
-
selsta
i can see why it can be tricky to implement this but this is probably the most important feature for us
-
selsta
Travis-CI also does not support Gitlab.
-
ErCiccione[m]
well, if we cannot have runners working in a safe way against MRs (having runners running freely on all forks sounds like a security nightmare, and gitlab acknowledges that). This is the time i stop advocating for moving to gitlab. They moved that issue areound for years and now appears like they want to make it available only for enterprise users
-
ErCiccione[m]
whicb sounds like a big middle finger to open source projects
-
ErCiccione[m]
i mean. there are workarounds, but using APIs and external repos to run pipelines against MRs sounds ridiculus to me
-
» ErCiccione[m] brb
-
Snipa
I mean, did anyone apply to get the commerical license yet?
-
Snipa
As it sounds like that's still an option.
-
selsta
Commercial license also does not support this.
-
Snipa
Ah, that's annoying.
-
ErCiccione[m]
yeah, they put it in the milestone for a release 1 year ago, then 6 months ago, then 3 months ago -_-
-
moneromooo
If it's also 1.5 months ago, I think we can expect it in 1.5 months.
-
moneromooo
Wait. No. Now.
-
selsta
-
selsta
so... never
-
selsta
lol
-
ErCiccione[m]
sarang: the html of 1197 needs a couple of fixes. I left 2 comments
-
sarang
That was sloppy of me. Fixed
-
ErCiccione[m]
Thanks. Now it's ok.
-
ErCiccione[m]
.merge+ #1197 #1201
-
xmr-pr
Added
-
ErCiccione[m]
.merges
-
xmr-pr
#1181 #1194 #1195 #1197 #1201
-
ErCiccione[m]
pigeons please update the server when you have a chance
-
ErCiccione[m]
and maybe binaryfate? I lost track of who have access to the server
-
binaryFate
I can do now. Deploy current master?
-
binaryFate
ErCiccione[m] ^
-
ErCiccione[m]
Great. Yep :)
-
ErCiccione[m]
I see the updates. Thanks binaryfate
-
binaryFate
great! First time I did it so that's good :)
-
binaryFate
pigeons to be clear, you don't need to do anything
-
binaryFate
<ErCiccione[m]> and maybe binaryfate? I lost track of who have access to the server <--- fluffypony pigeons and me.
-
ErCiccione[m]
Ok, good to know. Thanks.
-
ErCiccione[m]
and yeah everything seems fine 🙂
-
ErCiccione[m]
btw i think the caching should be adjusted binaryfate. When there are heavy changes some parts take a lot of time to load or don't load at all without cleaning the cache first (which was the case with the new download page)
-
ErCiccione[m]
pigeons maybe could take a look? Don't know if it's nginx or cloudflare.
-
binaryFate
I still don't have access to cloudlfare (fluffypony has to follow up). So maybe it is because I couldn't flush stuff there.
-
binaryFate
I'd assume they detect changes on css/html and the slow time is only on first hit? Not really sure
-
binaryFate
Also, when you said "I see the updates", it was actually still building. So maybe it was just that
-
ErCiccione[m]
mmh, maybe, but the spreedsheet with the logos is not updated yet. See how gitlab's one is missing:
web.getmonero.org/community/hangouts
-
ErCiccione[m]
*spritesheet
-
ErCiccione[m]
-
ErCiccione[m]
could be just cloudflare slowly catching up, but i'm just guessing
-
binaryFate
Caching issue yes. I did flush the CDN, so that must be cloudflare.
-
binaryFate
I can't help this until fluffypony gives me and luigi1111 access to CF as discussed, sorry
-
ErCiccione[m]
Got it. Thanks for looking that up.