Page MenuHomePhorge

Phorge

MacFan4000 changed the visibility from "All Users" to "Public (No Login Required)".
Sep 4th, 2021
roguelazer joined the room.
Oct 10th, 2021
• ztl8702 joined the room.
Oct 13th, 2021
Hamishpk joined the room.
Oct 19th, 2021
• io joined the room.
Oct 25th, 2021
buddyspencer joined the room.
Oct 27th, 2021
golyalpha joined the room.

So, are we able to install Phorge from the stable branch, or should we just install Phabricator for now and migrate to Phorge after the first release?

I'd say you could if you want to. But there has not yet been an official release of phorge, and so there might be things like inconsistent branding.

Right, I guess I'm just gonna work on deploying Phab, and then migrate to Phorge when released.

Oct 28th, 2021
Labricator joined the room.
Oct 29th, 2021
20after4 joined the room.
Nov 1st, 2021
G joined the room.

Hello :)

I would like to work on the creation of a docker based developer environment, what is the procedure? Should I create a task and then you assign me to it?

Do you mean like a docker container for phorge? I had a docker container for phabricator on dockerhub and jist recently switched it to phorge. https://github.com/cooperspencer/phorge

@buddyspencer how's this one published? there are so many phabricator images on the Hub (including one by Bitnami)

(and one in the phabricator namespace)

Oh, you have ARM builds?

Yeah, compiling them on my pi

That's awesome. Here I am, writing my own dockerfiles because my K8s cluster runs exclusively ARM. 😄

Could you merge it with the phorge repository with the associated file for development please :) ?

@G Docker support within Phabricator was pretty much nonexistent.

Yes, it looks good :)

I mean, even the images under phabricator state they're unofficial.

So, right now, there's nowhere to merge it to.-

It feels weird to me, that the official repository, do not have the necessary files to start a docker based development environment.

And whether there will be a place for that in the future is up to the maintainers.

It's not weird. Phabricator was never made with containers in mind - it's older than that.

I'm not saying I wouldn't support official container deployment support - I'd welcome it - though I've sorta come to accept that the clusters I managed are at the moment still unsupported even by software that's designed with containers in mind - purely because I'm running ARM64

Ah, I understand. I was more thinking for developers, not for production, as in if it is long and challenging to start to contribute, little people will do. If anybody can start to fiddle with two command lines, it will ease the process :)

Speaking of clusters, I wrote up T15057 specifically to at least spark discussion about better cluster support for Almanac/Drydock/Harbormaster - anyone can create tasks in Maniphest, and it's probably the best place to start a serious discussion on the topic of general Docker/containers support.

@golyalpha glad that it might be of help to someone beside me 😁

@buddyspencer I mean, I'll have to have a look at your thing, see if it's worth it abandoning my work mid-way or if I'd just have to do so many things to make it work that I'm just better off finishing what I started.

Oh, yes, there are a lot of things to improve for sure. For now, I just want to get comfortable with the code base, and fix a few bugs that irritate me daily.

Well, if we can settle on something and integrate it to the Phorge repo and avoid that we all redevelop the wheel, I will be the happiest man in the universe. 🙏

Like your T15058 @golyalpha, is a bug that makes me suffer everyday, I would like to give a try to fixing it once for all.

Sure, sure. Not sure if it fits your needs. It was enough for me, but that might not be enough for everyone

It is unfortunate that with the current state of linux containers (specifically that CPU architectures are a problem, and most images don't crossbuild), having a functional docker build that's versatile enough on the configuration side isn't always enough to prevent that.

@buddyspencer I am sure it will fits my needs 🙏

Yeah, as a development container it definitely looks nice.

I guess the only small change would be to mound directly the local folder in the docker-compose.yml instead of the `/var/repo.

Nov 7th, 2021
austinsonger joined the room.

I'm willing to host any main website for "Phorge" on my Linode account for free. Just trying to contribute in anyway that I can. I'm also a Security Engineer so if you have any need for a Security Engineer let me know.

Nov 8th, 2021

Awesome :D

Nov 9th, 2021

Yup trying to help in whatever way I can.

Nov 17th, 2021
dcog joined the room.
Nov 27th, 2021

this is a dashboard of phabricator project stats and a bunch of code for processing task transaction logs to extract metrics about projects

it works entirely off of conduit api calls and maintains it's own sqlite database with extracted data

If you try the above link, try typing something like "platform" or "kanban" into the project search, then select a project and select a date range to see what it's all about.

Nov 29th, 2021
MacFan4000 mentioned this in Welcome.
Dec 1st, 2021
speck joined the room.

Heya everyone - I didn't notice this chatroom also being used

Has anyone else noticed that secure.phabricator.com seems to have some errors/issues? I don't know of anyway to make contact with Evan outside of that website -- is anyone else able to somehow send him a notice about the issues?

It looks like secure.phabricator.com was updated/fixed - things related to https://secure.phabricator.com/T13630

Dec 5th, 2021
0 joined the room.
chris joined the room.
Dec 6th, 2021
jeremy.norris joined the room.
Ekubischta joined the room.
Dec 7th, 2021
• gt joined the room.
Dec 14th, 2021
MauMoJo joined the room.
Dec 17th, 2021
• mnimonah joined the room.

Verification email receive i should've been but hadn't. Fix this issue you must.

Jan 25th, 2022
NOTE: It appears the background job might be stuck... the activity feed is not getting new updates I don't think?

daemons died, they've been restarted

Mar 7th, 2022
• stewe joined the room.

no news to me, phd and aphlict keeps crashing. thats why i wraped phd into an systemd wrapper

we are using phab for quite some time for internal support ticket tracking and escaltion to to tech level sup. i have added some more stuff to phab making it more useable as CRM tool. waiting for the email confirmation to get involed

Which email confirmation are you awaiting?

Mar 12th, 2022

I think they mean the Email verification... email.

Mar 24th, 2022
FABIBOND007 joined the room.
Apr 6th, 2022
• RosaliaM87 joined the room.
Apr 15th, 2022
dtf joined the room.

Hi Phorge team, I'm having trouble verifying my email address. I get a message saying "Primary Email Unverified: Your primary email address is unverified. You will not be able to receive email until you verify it.", and when I click on the verify button on the email section of my profile settings I get a modal that asks "Send another copy of the verification email to $EMAIL?". Clicking "Send Email" on that modal doesn't seem to send me a verification email.

Sorry, looks like I had some mail config issues. Resolved now!

Do you happen to be using an Outlook email address? We’ve had issues with Outlook emails.

Ah okay

Not Outlook, but self-managed. PEBCAK error on my side.

Apr 19th, 2022
javier joined the room.

There looks to be a 502 on the repository pages:

https://we.phorge.it/source/phorge/
https://we.phorge.it/source/arcanist/

Can still clone though

Apr 20th, 2022

Ah thanks, got it ... So I have a branch locally called merging-upstream that I believe contains all the changes... What's a way to push it up?

I'm not sure actually... I believe the master branch is protected against direct pushes by H7 Guard Phorge Repo with Blessed Committers. @speck do you have any insight you can provide, as you did configure this rule?

I think the idea was to separate contributors allowing to land changes but not in the master/stable branches, allowing for further curation of the production branches

In this case it might make sense to add @dcog to the blessed committers group

@dcog you also will need to update arcanist I think

Apr 21st, 2022

@roguelazer Yep, I actually have that done as well... but will need a different strategy for presenting the changes for review and testing

May 19th, 2022

Everytime I try to access a diffusion repo on this install I get 502 errors

Hey @MacFan4000, I raised a task (T15093: 502 Bad Gateway error when attempting to view repo info) which was closed in favour of T15090: CVE-2022-24765 - Multi-user Git Privilege Escalation. Seems related to underlying git config on Phorge's server.

Jul 1st, 2022
avivey joined the room.

FYI, after restarting the server on June 14, I forgot to restart the daemons, so there were no notifications and no feed updates until now.