Is it possible PG machines configs are being overwritten to defaults?

I deployed a PG HA app with machines like a week ago and I’m 99% certain I reduced the memory from 4GB to 1 or 2GB (not sure now) with fly machines update.

But I checked and apparently they are still using 4GB?

I’ve reduced the memory again and will check in a couple of days.

Yeah so my 2GB config (from about a week ago) lasted less than 2 hours and then reverted to 4GB…

Those are not in order, that’s a grouping of total usage for the current period ordered by size. You can see the current size of each machine with fly machine status <id>.

Yeah I know.

Only posted the image to show that the 2GB config only lasted a couple of hours, but the 4GB config lasted for weeks (even though I had changed it to 2GB right after creating the app).

I confirmed it today when doing fly machines update and the current config was 4GB. This is from today:

I’m confused, which app is this?

The first block in your screenshot looks like one app that had 4gb of RAM for a total of 44 minutes.

The second block looks like a second app that only ever had 4gb of RAM and ran for ~2 weeks.

Try running fly machine status <id> on one that seems wrong and check what the event log says. You should see update events when you resize Machines.

We actually have no code that would change a machine config automatically. Machines are entirely independent, it’s possible some bug could break one of them, but multiple machines getting updated together almost has to come from outside our infrastructure.

Ah I think I know what’s going on.

As usual, I’m an idiot. PBKAC.

Initially I created a PG HA app and updated the config via fly machines update.

Then I deleted it because the default volume was too big (and volumes cannot be made smaller). So then created a new app with the exact same name but this time I forgot to update the config.

Of course the Usage section of the dashboard showed two apps with the same name. And had completely forgotten about what I did like two weeks ago.

Maybe in the Usage it would be a good idea to show something besides the user given app name (I guess you have like an internal id?).

Sorry again for the confusion…

1 Like

Hey Pier, glad you were able to work out what’s going on!

Can I ask why you wound up on the Usage page? What were you were originally looking for?

1 Like


Basically I wanted to check my overall usage of machines and know how much it would cost me to host the PG app.

1 Like

Oh that makes sense! That is super confusing when you reuse the same name, we can probably show a unique ID of some kind instead.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.