since the upgrade of systemd I am losing the bash_history in my personal user account every time I reboot.
I should mention that because of failures in gdm-3.16 I am booting to mult-user.target, signing in and then running startx which starts gnome. I don't know it that method of signing into gnome could be a contributing factor.
after trying a few things it seems the issue is starting gnome from startx after signing in from the multi-user.target and then rebooting directly from with in gnome. That seems to delete bash_history for the signed in user. If I log out of gnome, returning to the command shell and reboot from there with systemctl reboot then bash_history is preserved.
It seems unlikely that systemd is deleting your .bash_history file.
I cannot reproduce this at all, please try on a full updated system and systemd-225
I doubt this had anything to do with systemd. This issue appeared when I could not get the new gdm from gnome-3.16 to work. As a work around I was booting to multiuser and using startx or setting /etc/gdm/custom.conf for autologin. Since I fixed gdm by removing some old, left over, config files from earlier gdms, this issue went away.