I reinstalled OS X Yosemite, I am now using a new admin password (I also changed my iCloud account password.) Upon setting up iCloud, it reused the iCloud data.
Everything is running fine BUT on each reboot I am asked to enter the "old iCloud password" for all system agents using the "Local Items".
___________ wants to use the "Local Items" keychain. Please enter the keychain password
and it only accepts my old iCloud password, not the new one …
Best Answer
Keychain password & login are only the same until you change one, then you need to change the other separately
Source: OS X: Keychain Access asks for keychain "login" after changing login password